![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2013
Сообщений: 157
|
Здравствуйте
Есть Мувик с изображениями (в отдельном мувике). Необходимо при нажатии на кнопку поменять одно изображение на другое. Родительский мувик с дочерними создан в ручную. Для замены изображения в мувике делаю так. private function onLoadICO(Path:String, mc:MovieClip):void { var loaderICO:Loader = new Loader(); var urlICO:URLRequest = new URLRequest(Path); loaderICO.load(urlICO); loaderICO.contentLoaderInfo.addEventListener(Event.COMPLETE, addLoadICO(Event,mc)); } var addLoadICO:Function = function(e:Event, mc:MovieClip) { myRightPanel.mc.addChild(e.target.content as DisplayObject); } while (myRightPanel.btFullScrean.numChildren) { myRightPanel.btFullScrean.removeChildAt(0); } onLoadICO("minimaz.png",myRightPanel.btFullScrean); btFullScrean - дочерний мувик С изображением Изображение подтягивается с библиотеки (FLASH IDE) |
|
|||||
|
[+4 24.04.13]
[+4 20.04.13] Регистрация: Feb 2013
Адрес: Seireitei
Сообщений: 176
|
что за чудо конструкция ?
private function onLoadICO(Path:String):void { var loaderICO:Loader = new Loader(); var urlICO:URLRequest = new URLRequest(Path); loaderICO.load(urlICO); loaderICO.contentLoaderInfo.addEventListener(Event.COMPLETE, addLoadICO); } private function addLoadICO(e:Event) :void { var loaderICO:Loader = (e.target as LoaderInfo).loader; loaderICO.contentLoaderInfo.removeEventListener(Event.COMPLETE, addLoadICO); myRightPanel.mc.addChild(loaderICO); } |
|
|||||
|
Регистрация: Mar 2013
Сообщений: 157
|
Данная чудо конструкция позволяет передать несколько параметров в функцию из слушателя, если есть в Вашем арсенале, что то получше, я буду благодарен.
|
|
|||||
|
[+4 24.04.13]
[+4 20.04.13] Регистрация: Feb 2013
Адрес: Seireitei
Сообщений: 176
|
чушь какая, не будет оно работь, да и какой смысл в передаче ненужных параметров, тем более вы их не используете
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|