Gary
29.08.2003, 11:27
Задам еще раз вопрос, абстрактнее:
Как перехватить событие столкновения и при этом увеличить счетчик или уменьшить?
Mc2.onEnterFrame=function(){
if(this.hitTest(Mc)){
counter++
//или counter=counter+1
}}
дает постоянный прирост. Если так:
Mc2.onEnterFrame=function(){
if(this.hitTest(Mc)){
if(!flag){
counter++
//или counter=counter+1
flag=true}
}}
тоже- нет. Растет непрерывно (enterFrame).
Каунтер в руте конечно. Не получается через return прекратить выполнение до слудующего столкновения!
Как все-таки? Я же предлагаю что-то, на просто спрашиваю. Мастера оживите :)!
Как перехватить событие столкновения и при этом увеличить счетчик или уменьшить?
Mc2.onEnterFrame=function(){
if(this.hitTest(Mc)){
counter++
//или counter=counter+1
}}
дает постоянный прирост. Если так:
Mc2.onEnterFrame=function(){
if(this.hitTest(Mc)){
if(!flag){
counter++
//или counter=counter+1
flag=true}
}}
тоже- нет. Растет непрерывно (enterFrame).
Каунтер в руте конечно. Не получается через return прекратить выполнение до слудующего столкновения!
Как все-таки? Я же предлагаю что-то, на просто спрашиваю. Мастера оживите :)!