![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2012
Сообщений: 836
|
В общем есть основная флешка, в которой два объекта - player и wall. К объекту player привязан класс Player, к объекту Wall привязан класс Wall. Суть проблемы такова, мне нужно через класс, сделать так чтобы player не мог пройти стену(wall), но при копиляции он показывает что нету объектов и переменной speed - скорости player. Как мне сделать чтобы он видел и объект player и стену, а также переменные, которые в классе player.
Класс Wall package { import flash.display.MovieClip; import flash.events.Event; public class Wall extends MovieClip { public function Wall() { addEventListener(Event.ENTER_FRAME, loop); function loop (e:Event){ if (right_press) if (player.hitTestObject(wall)){ player.x -=_speed; } if (left_press) if (player.hitTestObject(wall)){ player.x +=_speed; } } } } } E:\....\Wall.as, строка 11 1120: Обращение несуществующего свойства right_press. Тоже самое с player, wall и т.п. Помогите разобраться, будут благодарен Я пока не очень разобрался с этими классами, поэтому возникают подобные вопросы. |
![]() |
Часовой пояс GMT +4, время: 17:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|