|
|
|||||
Регистрация: Aug 2008
Сообщений: 63
|
Event в swf
Здравствуйте, есть swf peoples.swf c символом в библиотеке people
по ходу срабатывает событие на timeline не срабатывает.. подскажите почему... функция takePic ни разу не вызываеться |
|
|||||
Регистрация: Aug 2008
Сообщений: 63
|
а ни как нельзя их получить.. у меня там просто находятся позиции в которые необходимо чтобы мувик переходил, и при проигрывании анимации останавливался.. передавал событие что завершен, и выполнял следующую операцию..
Не удобно вешать на onEnterFrame, так как количество около 30.. и события разные должны срабатывать.. |
|
|||||
Регистрация: Aug 2008
Сообщений: 63
|
у меня есть fla, в котором нужному мувику указываю
Class: people BaseClass: flash.display.MovieClip чтобы получить этот символ как класс создаю класс где ембедю его [Bindable] [Embed(source = '../../../assets/people/peoples.swf', symbol = 'people')] public class People extends UIMovieClip { public function gotoPosition(value:String):void{ gotoAndPlay(value); } } public class MyScene extends Canvas{ private var peoples:Array; public function MyScene():void{ peoples = new Array(); addPeople(); } public function addPeople():void{ var people:People = new People(); peoples.push(people); addChild(people); } public function setPeoplePosition(_id:String):void{ //получаю нужный обьект People(peoples[num]).gotoPosition("drink"); } } |
Часовой пояс GMT +4, время: 17:55. |
|
« Предыдущая тема | Следующая тема » |
|
|