|
|
|||||
управление объектом
Привет всем, хорошего настроения!
Подскажите пожалуйста, как можно остановить объект clip_mc, когда он достигает курсора? Есть бабочка, которая махает крыльями и движется на курсор. Бабочка и есть clip_mc. код который используется |
|
|||||
Регистрация: Jan 2008
Сообщений: 669
|
clip_mc.onEnterFrame = function() { if(this._x == _xmouse && this._y == _ymouse){ this.onEnterFrame = null; // или // delete this.onEnterFrame; return; } this._x -= (clip_mc._x-_xmouse)/80; this._y -= (clip_mc._y-_ymouse)/80; this._rotation=Math.atan2((this._y-this._parent._ymouse),(this._x-this._parent._xmouse))*180/Math.PI; }; |
|
|||||
что-то не получается
а если Ваш код применять на сайте, то все сбрасывается |
|
|||||
Banned
[+5 15.02.09]
[++5 15.02.09] Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
|
А ты уверен что для ас2 = null и все будет нормально? У меня бывало что при таком плеер просто начинал вылетать). delete всетаки не так работает
|
|
|||||
как вы думаете, есть вариант это корректно сделать?
|
|
|||||
Banned
[+5 15.02.09]
[++5 15.02.09] Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
|
Ну самое простое хит тест с мыщью если там нету какойто особой нагрузки в остальном коде)
|
|
|||||
немного поподробнее, я просто чайник, а так вообще сайт резиновый и мувики грузятся лодером
|
|
|||||
Я правильно вас понял, вам необходимо остановить анимацию клипа, если курсор находится над ним ?
|
|
|||||
Регистрация: Jan 2008
Сообщений: 669
|
Цитата:
Тут по-идеи у не нужно удалять onEnterFrame, при достижении координат курсора к координатам клипа просто будут прибавляться нули Последний раз редактировалось Kuruki; 02.03.2009 в 01:55. |
|
|||||
Banned
[+5 15.02.09]
[++5 15.02.09] Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
|
Дак совпадение координат будет в 1 случае из 1000 . Там же (clip_mc._x-_xmouse)/80 может получится и не целое число а _x/_ymouse целое число.
|
Часовой пояс GMT +4, время: 00:15. |
|
« Предыдущая тема | Следующая тема » |
Теги |
курсор , объект , управление |
|
|