![]() |
|
||||||||||
|
|||||
|
Есть такой код
kotel1.setBrightOffset(240); x = 240; z = 1; kotel1.onEnterFrame = function() { x -= 8; // kotel1.setNegativeColor(x); tmr = getTimer(); trace("tmr="+tmr); kotel1.setBrightOffset(x); if (kotel1.getBrightOffset()<=0) { kotel1.onEnterFrame = undefined; this.createEmptyMovieClip("tracer", 555); this.tracer.onEnterFrame = function() { tmr2 = getTimer(); trace("tmr2-tmr="+(tmr2-tmr)); if (tmr2-tmr>1000) { z++; kotel1.onEnterFrame(); trace("ok") kotel1.gotoAndStop(z); this.tracer.onEnterFrame = undefined; removeMovieClip(_root.kotel1.tracer); kotel1.resetColor(); kotel1.setBrightOffset(240); } }; x = 240; if (z == 6) { z = 1; kotel1.gotoAndStop(z); } } }; надо чтоб после того как (tmr2-tmr>1000 ), функция this.tracer.onEnterFrame () прекращала работу а kotel1.onEnterFrame() возобновляла работу. Но в таком варианте почемуто не работает. В чем проблема и как ее решить?
__________________
www.maxshaman.com |
![]() |
Часовой пояс GMT +4, время: 03:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|