Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Динамическое добавление мувиклипов на сцену (http://www.flasher.ru/forum/showthread.php?t=177200)

Японец 26.03.2012 18:15

Динамическое добавление мувиклипов на сцену
 
Как с помощью ActionScript добавить на сцену заранее заготовленный в библиотеке мувиклип?
Допустим, при каждом нажатии какой нибудь кнопки на сцену добавляется 1 этот мувиклип с рандомными координатами.
Как это сделать?

Wolsh 26.03.2012 18:18

Код AS3:

var mc:MovieClip = new имяКлассаМувиклипа();
addChild(mc);
mc.x = 100;
mc.y = 200;


Genzo 26.03.2012 18:21

Код AS3:

myBtn.addEventListener(MouseEvent.CLICK , addNewClip);
 
                        private function addNewClip(e:Event = null):void
                        {
                                var newMC:MovieClip = MovieClip(new MyMovieInLibraryClass());
                                newMC.x = Math.random() * this.stage.stageWidth;
                                newMC.y = Math.random() * this.stage.stageHeight;
                                this.addChild(newMC);
                        }

В библиотеке : export for action script , class : MyMovieInLibraryClass


Часовой пояс GMT +4, время: 19:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.