![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2012
Сообщений: 8
|
Есть шар, он двигается с помощью клавиатуры, нужно чтобы при движении за границу сцены он не вылетал за её пределы .
п.с. также помогите пожалуйста, чтобы при не нажатой клавише вверх/вниз он не зависал на месте, а падал и оставался на нижней границе сцены. Последний раз редактировалось maestrox; 16.04.2012 в 01:38. |
|
|||||
|
|
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Не пиши код на самом клипе
В свойствах своего шарика дай ему Имя - shar и напиши в кадре код v=3; //Скорость падения шарика xspeed=5; //Скорость шара по X yspeed=3; //Скорость шара по Y onEnterFrame = function(){ if(Key.isDown(Key.LEFT)){ shar._x-=xspeed; } else if(Key.isDown(Key.RIGHT)){ shar._x+=xspeed; } else if(Key.isDown(Key.UP)){ shar._y-=yspeed; } else if(Key.isDown(Key.DOWN)){ shar._y+=yspeed; } else { shar._y+=v; //Делаем чтоб шарик падал вниз } //Проверяем границы if (shar._x<10) { shar._x=10; } if (shar._x>400) { shar._x=400; } if (shar._y<10) { shar._y=10; } if (shar._y>230) { shar._y=230; } } |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|