Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 3 > как повесить слушатель к вложенному спрайту


Автор: astrolit 30.4.2014, 14:42
имеется
в инит функции
Код



for (var i:int = 1; i < 5; i++) {
s = new Sprite();
s.addChild(new this['bim' + i] as Bitmap);
s.x = bgHolder.numChildren?bgHolder.width + 20:0;
bgHolder.addChild(s);
s.name = 'picture_' + i;
}
s.addEventListener(MouseEvent.MOUSE_MOVE, knmuve);

нужно при наведении на конкретный дочерний спрайт (s) подменить картинку,
ну и собственно функция
Код


private function knmuve(e:MouseEvent = null):void {

s.parent.removeChild(s);
s = null;
s.addChild(new kn2() as Bitmap);
}

но не работает

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)