|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2010
Адрес: Харьков
Сообщений: 12
|
Как сделать так, чтоб клип удалял сам себя в последнем кадре?
Как сделать так, чтоб клип удалял сам себя в последнем кадре?
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Откуда удалял? Какой клип?
? |
|
|||||
Регистрация: May 2010
Адрес: Харьков
Сообщений: 12
|
на рабочее поле загружаю из библиотеки клип. клип длиться, например, 20 кадров, и в последнем кадре клипа должен сам себя удалить
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Значит мой код должен сработать. Поместить его в последний кадр.
Кстати, клип на сцену добавляется программно? |
|
|||||
Регистрация: May 2010
Адрес: Харьков
Сообщений: 12
|
вот такая ошибка
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". at star/frame13() |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Повторю вопрос: Клип на сцену добавляется программно?
|
|
|||||
Регистрация: May 2010
Адрес: Харьков
Сообщений: 12
|
да, клип добавляется программно.
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Как выглядит код добавления клипа?
|
|
|||||
Регистрация: May 2010
Адрес: Харьков
Сообщений: 12
|
import flash.utils.Timer; import flash.events.TimerEvent; var stars:Array = []; var star; but.addEventListener(MouseEvent.MOUSE_MOVE,createStar); function createStar(e:MouseEvent):void{ var cl:Class = getDefinitionByName("star") as Class; var mc:MovieClip = new cl(); for (var i=1; i<=3; i++) { addChild(mc); star = mc; star.x = stage.mouseX + Math.random() * 10 - 5; star.y = stage.mouseY - Math.random()*13+5; star.rotation = Math.random() * 20 - 10; stage.addChild(star); stars.push(star); } } |
|
|||||
Последний раз редактировалось bav; 28.01.2011 в 16:05. |
Часовой пояс GMT +4, время: 21:19. |
|
« Предыдущая тема | Следующая тема » |
|
|