Скриптец очень нужен, чтоб при на ведении, мувик скользил в противоположную сторону от мышки. Видела массу таких примеров и не одного исходника
У кого есть, скиньте плз.
Буду безмерно благодарна, и родина вас не забудет)))
Скриптец очень нужен, чтоб при на ведении, мувик скользил в противоположную сторону от мышки. Видела массу таких примеров и не одного исходника
У кого есть, скиньте плз.
Буду безмерно благодарна, и родина вас не забудет)))
//Отпрыгивание объекта (bloody) от курсора
_root.bloody._x = 2*_root.bloody._x - _root._xmouse;
_root.bloody._y = 2*_root.bloody._y - _root._ymouse;
Это основа.
Для плавного скольжения нужно вместо двоек добавить циклы координатные.
Если не срочно - могу вечером сегодня поковырять флеш
[Только зарегистрированные пользователи могут видеть ссылки. ]
если не пробовала поищи здесь
можно любой моус трэйл переделать под твой случай
а вообще идея там несложная
просто фиксируется через определенный момент времени предыдущее и текущее положение мыши
по этим координатам можно угол вычислить движения мыши
и при наведении на мувик посто его поворачиваешь и играешь (заранее в мувике анимация перемещения) и всё...
если конечно нужен не чисто кодовый вариант скрипта
млин Cloo шустёр или я медленно набираю-торможу
МаусТрейлерз значительно легче сделать. Я щас попробовал - сразу не получается
дак да
этож только идея, но принцип тот же, с отслеживанием смещения указателя мыши
Ураа!! Заработало!))
[Только зарегистрированные пользователи могут видеть ссылки. ]
--------------------
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 и плавать.....)))))
сударыня вы не плавайте вы сразу кролем кролем
Сударь, а вы думаете -чем мы занимаемся?) .. Ба-бах и в дамки)))
Так проще
Ну вот! А я тут мучился с плавным убеганием мувика от курсора при касании:
Получилось, в конце концов, только ещё ограничители координатные поставить надо. Код вешается на нужный мувик..Код: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); }
Ох, бяка я неблагодарная...)
Спасиб Cloo, prolll)) Тока я забыла сказать, что мне по вертикали не нужно/ Y - я удалила.
Ну, всеравно, что не делается, -все к лучшему. Пробуем разные варианты)
Cloo Прикольная фишка может получиться из этого ))
Ikka Давай уж тоди исходник, посмотри что да как
Не дам исходник)
Эт воопчето CD презентация собирается быть))) Большая очень)
А вся фичка нужна была для панорамного просмотра помещения...
незачто лишь бы в радость
а вообще набудущее поконкретнее и поподробнее описываете предмет вопроса
ну там для чего скрипт нужен, где реализовывать будете и тд
иногда человек спросит чтото, что он думает ему нужно а оказывается совсем наоборот, ненужно ему это, а нужно ему то, нетратьте свое время в пустую и время других
Ikka без обид, это всем на будущее,
яж человек добрый и подсказать и помочь могу, вроде и Cloo неотстает