![]() |
Наглядный пример использования переменных
[ Поделиться ]
[
![]() |
![](http://make-games.ru/Images/mini_icons/vico-time.png)
Практика этого урока.
В нашем примере переменная будет хранить информацию о скорости объекта. Мы будем создавать движение в восьми направлениях. Сразу приступим.
В нашем примере переменная будет хранить информацию о скорости объекта. Мы будем создавать движение в восьми направлениях. Сразу приступим.
Создадим MovieClip в виде кружка, или квадратика. Выделим его и в панели действий(Actions, горячая клавиша - F9) напишем код:
Code
onClipEvent (load) {
var speed = 6;//Переменная скорости. Значение можно изменить
}
var speed = 6;//Переменная скорости. Значение можно изменить
}
Этим кодом мы создали локальную переменную speed, которая и будет хранить нашу скорость.
Далее принцип такой:
Если зажата клавиша "вверх" отнимаем от координаты высоты клипа с шариком или квадратиком нашу с вами скорость. То есть,
Code
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {//Движение вверх
_y -= speed;
}
if (Key.isDown(Key.DOWN)) {//Движение вниз
_y += speed;
}
if (Key.isDown(Key.LEFT)) {//Движение влево
_x -= speed;
}
if (Key.isDown(Key.RIGHT)) {//Движение вправо
_x += speed;
}
}
if (Key.isDown(Key.UP)) {//Движение вверх
_y -= speed;
}
if (Key.isDown(Key.DOWN)) {//Движение вниз
_y += speed;
}
if (Key.isDown(Key.LEFT)) {//Движение влево
_x -= speed;
}
if (Key.isDown(Key.RIGHT)) {//Движение вправо
_x += speed;
}
}
Вот и всё. Ничего сложного.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
HTML ссылка на материал: BB ссылка на материал: |
Похожие материалы :
|
Возможно вам будет интересно:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Всего комментариев: 0 | |