0
Используя ActionScript 3.0, я пытаюсь сделать несколько перемещаемых кликов MoveClips. Я использую цикл для генерации клипа в массиве.Создание MovieClip с помощью мыши MouseEvent
var mc:MovieClip = new Brett();
mc.addEventListener(MouseEvent.CLICK, clickHandler);
tblBrett[i] = addChild(mc);
Ошибок не допускается, но объект «muj» не перемещается по желанию. Я не думаю, что эта функция работает на всех:
function clickHandler(event:MouseEvent):void {
muj.x = 500;
}
Все работает, за исключением того, что ничего не происходит, когда я щелкая клипы.
Я не видел, сделав позицию массива равным в AddChild до того, что это не значит, что он не делает что-то (я не; "знаю, я никогда не пробовал), но если вы просто хотите ссылку на mc в массиве вы бы просто tblBrett [i] = mc ;. Кроме того, обработчик и слушатель выглядят правильно – InkeyString
При использовании tblBrett [i] = mc MovieClips не генерируется вообще, но он работает с addChild. Хотя не кликабельны. – BTB