![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
.grin! wuz here
|
вообще для таких случаев нужно делать так, чтобы мувики сами сообщали, что они свалили оттуда откуда надо:
hit_mc // мув, с которым считается хит: my_mc.onEnterFrame = function(){ if(!this.hitTest(hit_mc._x, hit_mc._y)){ delete this.onEnterFrame; startCheckForHitTest() } else { doSomethingWhileImOnHit_mc(); } }
__________________
Breakcore them all! |
|
|||||
|
Цитата:
function myHitTest() { if (clip1.hitTest(clip2)) { //нужное действие } clearInterval(ID); } А вот этот код первые 2 секунды не проверяет хит, но после проверяет его каждые 50 мс: function myHitTest() { //if (clip1.hitTest(clip2)) { //нужное действие //} trace("Работаю!"); } function mySetInterval() { clearInterval(zadergka); _root.ID = setInterval(myHitTest, 50); } var zadergka = setInterval(mySetInterval, 2000); |
|
|||||
|
Регистрация: Feb 2003
Адрес: Voronezh
Сообщений: 79
|
2Бармалей ..понял..спасибки...
Так с задержкой понятно...обе идеи нештяки...спасибо большое!!!...жаль сам не допёр=( Но вот этот вапрос всётаки остался.... можно какнить написать что нить типа того... if (_root.car.hitTest(_root[obj*])) {блаблабла} где obj* - это все объекты с именами obj1,obj2,...,obj999 2KidsKilla если так как у тебя писать то тормоза получаются...патамушта my_mc оч много(ок 500-1000) и каждый делает ивент онЕнтерФрейм...памоему из-за этого...хотя... |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|