![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 22
|
В общем задача такая, удалить мувик, по достижению последнего кадра, мувик создан как Класс "Export To Action Script", галочка "Export in Frame 1" не стоит (с ней так же)
в первом кадре на сцене: addEventListener(Event.ENTER_FRAME, test2); var lev = 0; var w = 550 var h = 400; function test2(e:Event) { lev++; var d = new wave(); d.x = 0 + Math.random() * w;//ложим в случайную точку d.y = 0 + Math.random() * h;//на поверхности воды d.scaleX = d.scaleY = 0.50 + Math.random();//больше реализма d.gotoAndPlay(1); addChild(d); } function removeWave(obj:MovieClip):void { removeChild(obj); } в последнем кадре пытаюсь вызвать this.parent.parent.removeWave(this) ну или типа того, вобщем функцию не видит. в чем моя ошибка? заранее спасибо. ЗЫ: в примере тут: http://xitri.com/2008/05/05/more-vod...-ne-tolko.html сделано через: но такая шняга не пашет в AS3 Помогите разобраться. Заранее спасибо! ЗЫ2: может есть вариант правильнее Добавлено через 4 минуты вроде тоже не канает, файл в памяти растет, кушает |
![]() |
Часовой пояс GMT +4, время: 15:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|