|
|
|||||
Спрайты и addChild
Вопрос нубский, но почему не добавляет в Child к spr2(а может и не создаёт) Shape dnco, upco, leco, rico?
public var spr1:Sprite = new Sprite; public var spr2:Sprite = new Sprite; public var dnco:Shape = new Shape; public var rico:Shape = new Shape; public var leco:Shape = new Shape; public var upco:Shape = new Shape; public function Game1() { spr1.graphics.beginFill(0x666666, 1); spr1.graphics.drawRect(-300, 0, 1600,1400); spr1.graphics.endFill(); addChild(spr1); spr1.name="spr1"; spr2.width=30; spr2.height=50; spr2.graphics.beginFill(0x0099ff, 1); spr2.graphics.drawRect(-300, 0,1800 ,1600); spr2.graphics.endFill(); spr2.x=30; spr2.width=30; spr2.height=50 spr2.y=250; wall1.graphics.beginFill(0x222222, 1); wall1.graphics.drawRoundRect(-300, 0,1800 ,1600,2,2); wall1.graphics.endFill(); wall1.x=0; wall1.y=350; wall1.width=600; wall1.height=50; addChild(wall1); dnco.graphics.beginFill(0x222222, 1); dnco.graphics.drawRoundRect(0, 0,1800 ,1600, 2, 2); dnco.graphics.endFill(); dnco.x=5; dnco.y=45; dnco.width=20; dnco.height=5; upco.graphics.beginFill(0x222222, 1); upco.graphics.drawRoundRect(0, 0,1800 ,1600, 2, 2); upco.graphics.endFill(); upco.x=5; upco.y=0; upco.width=20; upco.height=5; leco.graphics.beginFill(0x222222, 1); leco.graphics.drawRoundRect(0, 5,5 ,40, 2, 2); leco.graphics.endFill(); leco.x=0; leco.y=5; leco.width=5; leco.height=40; rico.graphics.beginFill(0x222222, 1); rico.graphics.drawRoundRect(0, 0,1800 ,1600, 2, 2); rico.graphics.endFill(); rico.x=25; rico.y=5; rico.width=5; rico.height=40; spr2.addChild(leco); spr2.addChild(rico); spr2.addChild(upco); spr2.addChild(dnco); spr1.addChild(spr2); }
__________________
...Nothing can't be coded... |
|
|||||
В объявлениях спрайтов вот так если сделать?
public var spr1:Sprite = new Sprite(); и так шесть раз для каждого.
__________________
cats are supreme beings |
|
|||||
А зачем мне 6 спрайтов ? у меня 2 спрайта Один фоновый spr1 у него parent - stage , второй спрайт spr2 у него parent - spr1, а Shape dnco, leco, upco, rico, должны иметь parent - spr2, но я их не вижу, spr1 и spr2 создаются.
__________________
...Nothing can't be coded... |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
спрайт шириной 1800 Вы уменьшили до ширины 30. Как думаете, какого размера будет в нем шейп с собственной шириной 20? Видимо, 20/60, да?
__________________
Reality.getBounds(this); |
|
|||||
Спасибо , нашёл ошибку , мне действительно надо выспаться.
__________________
...Nothing can't be coded... |
Часовой пояс GMT +4, время: 14:32. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|