Показано с 1 по 16 из 16

Тема: Движение мувика в противоположную сторону

  1. #1

    Регистрация
    17.06.2004
    Адрес
    москвы
    Сообщений
    154
    Скриптец очень нужен, чтоб при на ведении, мувик скользил в противоположную сторону от мышки. Видела массу таких примеров и не одного исходника
    У кого есть, скиньте плз.
    Буду безмерно благодарна, и родина вас не забудет)))

  2. #2
    //Отпрыгивание объекта (bloody) от курсора
    _root.bloody._x = 2*_root.bloody._x - _root._xmouse;
    _root.bloody._y = 2*_root.bloody._y - _root._ymouse;

    Это основа.
    Для плавного скольжения нужно вместо двоек добавить циклы координатные.
    Если не срочно - могу вечером сегодня поковырять флеш

  3. #3

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    [Только зарегистрированные пользователи могут видеть ссылки. ]
    если не пробовала поищи здесь
    можно любой моус трэйл переделать под твой случай

    а вообще идея там несложная
    просто фиксируется через определенный момент времени предыдущее и текущее положение мыши
    по этим координатам можно угол вычислить движения мыши

    и при наведении на мувик посто его поворачиваешь и играешь (заранее в мувике анимация перемещения) и всё...
    если конечно нужен не чисто кодовый вариант скрипта

  4. #4

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    млин Cloo шустёр или я медленно набираю-торможу

  5. #5
    МаусТрейлерз значительно легче сделать. Я щас попробовал - сразу не получается

  6. #6

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    дак да
    этож только идея, но принцип тот же, с отслеживанием смещения указателя мыши

  7. #7

    Регистрация
    17.06.2004
    Адрес
    москвы
    Сообщений
    154
    Ураа!! Заработало!))

    [Только зарегистрированные пользователи могут видеть ссылки. ]

    --------------------

    zarabotalo.onEnterFrame = function() {
    this._x += (200-_root._xmouse)/15;
    if(this._x>400) this._x = 400;
    if(this._x<0) this._x = 0;
    updateAfterEvent();
    };

    ---------------------

    Ох.. кто бы мог подумать...эт функция на onEnterFrame... Пол-инета перерыла))) плавать мне еще по AS и плавать.....)))))

  8. #8

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    сударыня вы не плавайте вы сразу кролем кролем

  9. #9

    Регистрация
    17.06.2004
    Адрес
    москвы
    Сообщений
    154
    Сударь, а вы думаете -чем мы занимаемся?) .. Ба-бах и в дамки)))

    Так проще

  10. #10
    Ну вот! А я тут мучился с плавным убеганием мувика от курсора при касании:

    Код:
    onClipEvent (load) {
    ****jumprate = 3; // Коэффициент величины отскока объекта
    ****steps = 15; * // Коэффициент плавности отскока
    }
    
    onClipEvent (enterFrame) {
     *// Проверка касания курсором объекта и выполнение отскока
     *if (hit) {
     *****this._x = this._x + (Bex - this._x)/steps;
     *****this._y = this._y + (Bey - this._y)/steps;
     *}
    }
    ****
    on (rollOver, dragOver) {
     *hit = true; // Событие касания объекта курсором
     *// Вычисление конечных координат объекта при отскоке
     *Bex = this._x + jumprate*(this._x - _root._xmouse);
     *Bey = this._y + jumprate*(this._y - _root._ymouse);
    }
    Получилось, в конце концов, только ещё ограничители координатные поставить надо. Код вешается на нужный мувик..

  11. #11

    Регистрация
    17.06.2004
    Адрес
    москвы
    Сообщений
    154
    Ох, бяка я неблагодарная...)

    Спасиб Cloo, prolll)) Тока я забыла сказать, что мне по вертикали не нужно/ Y - я удалила.
    Ну, всеравно, что не делается, -все к лучшему. Пробуем разные варианты)

  12. #12

    Регистрация
    01.12.2003
    Адрес
    Краснодар
    Сообщений
    37
    Cloo Прикольная фишка может получиться из этого ))

    Ikka Давай уж тоди исходник, посмотри что да как

  13. #13

    Регистрация
    17.06.2004
    Адрес
    москвы
    Сообщений
    154
    Не дам исходник)

    Эт воопчето CD презентация собирается быть))) Большая очень)
    А вся фичка нужна была для панорамного просмотра помещения...

  14. #14
    Originally posted by Вадим@Jul 20 2005, 13:29
    Cloo Прикольная фишка может получиться из этого ))
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Да, я койчего сделал. Попозже выложу

  15. #15
    Вот, пример работы кода: [Только зарегистрированные пользователи могут видеть ссылки. ]

  16. #16

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    незачто лишь бы в радость
    а вообще набудущее поконкретнее и поподробнее описываете предмет вопроса
    ну там для чего скрипт нужен, где реализовывать будете и тд
    иногда человек спросит чтото, что он думает ему нужно а оказывается совсем наоборот, ненужно ему это, а нужно ему то, нетратьте свое время в пустую и время других

    Ikka без обид, это всем на будущее,
    яж человек добрый и подсказать и помочь могу, вроде и Cloo неотстает

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 13.08.2008, 22:18
  2. движение
    от hokk в разделе Flash-технологии
    Ответов: 4
    Последнее сообщение: 27.07.2007, 21:16
  3. Движение при нажатии кнопки
    от x_nikolay в разделе Flash-технологии
    Ответов: 6
    Последнее сообщение: 23.05.2007, 03:54
  4. Как сделать старт мувика?
    от kolezey в разделе Flash-технологии
    Ответов: 3
    Последнее сообщение: 06.01.2006, 01:15
  5. Движение через окно броузера
    от fishdesigner в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 24.09.2005, 23:17

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •