![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
как размножить объект
while(i<10){ var ("obj"+i):MoV=new Mov ("obj+i).stop(); ("obj"+i).x=1000; ("obj"+i).y=630-0.5*30*i; ("obj"+i).z+=0.866*30*i i++ addChild(("obj"+i)); } вышеуказаный код не работает. Последний раз редактировалось Noro; 16.12.2008 в 21:52. |
|
|||||
|
А скобки где после Mov?
В АС3 нету имен мувиклипов, есть переменные, хранящие ссылку на этот обьект. Обращаться лучше через getChildAt
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 65
|
Только this должен ссылаться на динамический класс (например, MovieClip).
|
|
|||||
|
strange mood
|
package{ import flash.display.Sprite; public class YourClass extends Sprite{ private var movs:Array; //constructor public function YourClass(){ super(); this.movs = []; for(var i:int = 0; i<10; i++){ var mov:Mov = new Mov(); //mov.x = ... //mov.y = ... //mov.z = ... this.addChild(mov); this.movs.push(mov); }//for }//constructor }//class }//package
__________________
тонкий тролль, осеянный благодатью |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:12. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|