![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2012
Сообщений: 7
|
Помогите разобраться с ошибкой
содержание ошибки: 1119: Обращение возможного неопределенно свойства D1 через ссылку со статического типом ... part [i]. х = е.D1.Х; Код var part: Array = []; stage.addEventListener (MouseEvent.CLICK, explode); function explode (e:MouseEvent):void { for (var i:int=0; i<1; i++) { part[i] = new movingPart(); part[i].rotation = -90; part[i].x = e.D1.X; part[i].y = e.D1.Y; part[i].scaleX = part[i].scaleY = 1; addChild(part[i]); } } var up,down,left,right = 0 stage.addEventListener(KeyboardEvent.KEY_DOWN,keyDownF); stage.addEventListener(KeyboardEvent.KEY_UP,keyUpF); stage.addEventListener(Event.ENTER_FRAME,updatePosF); function keyDownF(e:KeyboardEvent):void { if (e.keyCode == Keyboard.UP) { up = 1; } if (e.keyCode == Keyboard.DOWN) { down = 1; } if (e.keyCode == Keyboard.RIGHT) { right = 1; } if (e.keyCode == Keyboard.LEFT)//аналогично. { left = 1; } } function keyUpF(e:KeyboardEvent):void { if (e.keyCode == Keyboard.UP) { up = 0; } if (e.keyCode == Keyboard.DOWN) { down = 0; } if (e.keyCode == Keyboard.RIGHT) { right = 0; } if (e.keyCode == Keyboard.LEFT) { left = 0; } } function updatePosF(e:Event):void { if (up == 1) { D1.y -= 10; } if (down == 1) { D1.y += 10; } if (left == 1) { D1.x -= 10; } if (right == 1) { D1.x += 10; } } |
|
|||||
|
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
у меня два варианта или так
или так |
|
|||||
|
Регистрация: Nov 2012
Сообщений: 7
|
Спасибо вам второй вариант работает
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|