![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+1 08.07.09]
Регистрация: Mar 2009
Сообщений: 107
|
Доброго времени суток.
Подскажите почему при повторном запуске setPointer первая нарисованная фигура не удаляется? package Battle{ import flash.display.*; public class Select extends Sprite { private var pointer:Array; public function Select():void { setPointer(6, 7); setPointer(9, 10); } private function setPointer(x:Number = 0, y:Number = 0):void { pointer = null; pointer = new Array(); pointer.push(new Shape()); pointer[0].graphics.clear(); pointer[0].graphics.beginFill(0x612201, 1); pointer[0].graphics.drawRect(0+x, 0+y, 7, 1); addChild(pointer[0]); pointer.push(new Shape()); pointer[1].graphics.clear(); pointer[1].graphics.beginFill(0x612201, 1); pointer[1].graphics.drawRect(1+x, 1+y, 5, 1); addChild(pointer[1]); pointer.push(new Shape()); pointer[2].graphics.clear(); pointer[2].graphics.beginFill(0x612201, 1); pointer[2].graphics.drawRect(2+x, 2+y, 3, 1); addChild(pointer[2]); pointer.push(new Shape()); pointer[3].graphics.clear(); pointer[3].graphics.beginFill(0x612201, 1); pointer[3].graphics.drawRect(3+x, 3+y, 1, 1); addChild(pointer[3]); } } } |
|
|||||
|
стервочка (я мужик)
|
а в каком месте Вы её удаляете?
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
Удаляется, из массива. Но не из списка отображения. Для удаления из списка отображения используйте DisplayObject.removeChild
DisplayObjectContainer конечно же Последний раз редактировалось Kuruki; 30.04.2009 в 00:41. |
|
|||||
|
Регистрация: Apr 2007
Адрес: Мишень на карте России
Сообщений: 95
|
__________________
Lepricon Flash ICQ |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|