![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
как сделать статически загруженный swf потомком класса
создаю класс в котором расположены импортированные спрайты например [Embed(source="sprites.swf")] public static const Head:Class; затем создаю класс extends Sprite в нем создаю переменную типа Sprite sprite1:Sprite = new Head as Sprite; addChild(sprite1); затем добавляю переменную класса на сцену В этом случае выходит, что sprite1 лежит внутри пустого спрайта как обойтись без этого? нужно что-то вроде extends Head, но это ошибка |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А зачем вы вообще делает спрайт-контейнер?
|
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
к примеру мне нужна машина которой я могу управлять
например так при этом придется писать так: class Car extends Sprite [Embed(source="car.swf")] static const carSWF:class; var spriteCar:sprite = new carSWF as Sprite; Car(scene:*) { this.addChils(spriteCar); scene.addChild(this); } spriteCar:sprite = new carSWF as Sprite; который я затем добавляю а нужно сделать так , чтоб в классе Car extends Sprite не было ни одной переменной типа Sprite не должно быть вложенных пустых спрайтов, как в данном случае. у меня: добавляю на сцену спрайт в котором лежит спрайт с изображением машинки надо: добавляю на сцену спрайт(в котором нет других спрайтов)с изображением машинки, Последний раз редактировалось Владимир Буквин; 30.08.2011 в 14:36. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|