помогите с командами
|
|
Серёга-2000 | Дата: Понедельник, 09 Августа 2010, 14:38 | Сообщение # 1 |
Dark Basic Pro user
Сейчас нет на сайте
| А ни кто не скажет несколько команд языка GML? 1.Команда для перемещения объекта вправо, лево, вверх и вниз. 2.Команда для поворота объекта по часовой стрелке и против часовой стрелки. Пока всё, через некоторое время у меня будут ещё вопросы. Кто знает ответе плиз! Кто поможет дам + в репу!
Sergey2000 was here, and there: YouTube
Сообщение отредактировал Серёга-2000 - Понедельник, 09 Августа 2010, 14:39 |
|
| |
NeZnayu | Дата: Понедельник, 09 Августа 2010, 14:47 | Сообщение # 2 |
__танцуй!__
Сейчас нет на сайте
| Серёга-2000, указаные тобой вещи можно осуществить разными командами. Перемещение, например можно сделать через прямое изменение координат х и у объекта. Поворот через приращение параметра direction.
CombatForce - 2d TDS долгожданный релиз Noobster - самый простой конструктор игр в мире LaLaLaLAMA! - игра не про Ламу
|
|
| |
Серёга-2000 | Дата: Понедельник, 09 Августа 2010, 15:09 | Сообщение # 3 |
Dark Basic Pro user
Сейчас нет на сайте
| NeZnayu, попробовал сделать вот так: старт: Code x=270 y=270 xposition=x yposition=y при нажатии на кнопку влево: проблема в том что после нажатии на кнопку объект исчезает.Добавлено (09.08.2010, 15:02) --------------------------------------------- Ааа... я тут подумал и кое что поправил и теперь всё норм: при нажатии на кнопку влево: вот теперь работает! Лови + NeZnayu!Добавлено (09.08.2010, 15:09) --------------------------------------------- Так, пополнение вопросов: 1.Команда выполняемая при нажатии кнопки влево, вправо и т.п.
Sergey2000 was here, and there: YouTube
|
|
| |
gamerX | Дата: Понедельник, 09 Августа 2010, 15:11 | Сообщение # 4 |
WOLF
Сейчас нет на сайте
| Quote (Серёга-2000) 1.Команда выполняемая при нажатии кнопки влево, вправо и т.п. Непонял...
Сообщение отредактировал gamerX - Понедельник, 09 Августа 2010, 15:11 |
|
| |
Серёга-2000 | Дата: Понедельник, 09 Августа 2010, 15:14 | Сообщение # 5 |
Dark Basic Pro user
Сейчас нет на сайте
| 2.Команда если нажата кнопка верх идти 1 шаг Добавлено (09.08.2010, 15:14) --------------------------------------------- gamerX, ну если нажата кнопка влево, вправо и т.п. сделать тото. Что в этом не понятного?
Sergey2000 was here, and there: YouTube
|
|
| |
Angevengelist | Дата: Понедельник, 09 Августа 2010, 15:16 | Сообщение # 6 |
постоянный участник
Сейчас нет на сайте
| Учи что такое условия Можно вопрос? Как ты читаешь справку?
|
|
| |
Серёга-2000 | Дата: Понедельник, 09 Августа 2010, 15:17 | Сообщение # 7 |
Dark Basic Pro user
Сейчас нет на сайте
| Народ, помогите! Добавлено (09.08.2010, 15:17) --------------------------------------------- Angevengelist, я читал, но всё равно не понял.
Sergey2000 was here, and there: YouTube
|
|
| |
gamerX | Дата: Понедельник, 09 Августа 2010, 15:20 | Сообщение # 8 |
WOLF
Сейчас нет на сайте
| Quote (Серёга-2000) ну если нажата кнопка влево, вправо и т.п. сделать тото. Типо так? Code if keyboard_check(ord('W')) {действие}
|
|
| |
Angevengelist | Дата: Понедельник, 09 Августа 2010, 15:22 | Сообщение # 9 |
постоянный участник
Сейчас нет на сайте
| Обычное условие if (keyboard_key_pressed) {сдесь пиши что произойдет к примеру x+=1} Наверное все правильно написал GML не знаю. Учи самые основы алгоритмизации
|
|
| |
gamerX | Дата: Понедельник, 09 Августа 2010, 15:24 | Сообщение # 10 |
WOLF
Сейчас нет на сайте
| Серёга-2000, ну, тогда вот те движение... Code if keyboard_check(ord('W')) {y-=4}; if keyboard_check(ord('S')) {y+=4}; if keyboard_check(ord('D')) {x+=4}; if keyboard_check(ord('A')) {x-=4};
|
|
| |
Saitei | Дата: Вторник, 10 Августа 2010, 12:40 | Сообщение # 11 |
старожил
Сейчас нет на сайте
| Quote (gamerX) if keyboard_check(ord('W')) {y-=4}; if keyboard_check(ord('S')) {y+=4} if keyboard_check(ord('W')) {y+=4}; if keyboard_check(ord('S')) {y-=4} ^_^
|
|
| |
TeRoMe | Дата: Вторник, 10 Августа 2010, 13:22 | Сообщение # 12 |
участник
Сейчас нет на сайте
| Arz, не-а, он все правильно сказал)
|
|
| |
Серёга-2000 | Дата: Вторник, 10 Августа 2010, 13:28 | Сообщение # 13 |
Dark Basic Pro user
Сейчас нет на сайте
| gamerX, спс! Лови +!
Sergey2000 was here, and there: YouTube
|
|
| |
gamerX | Дата: Вторник, 10 Августа 2010, 14:52 | Сообщение # 14 |
WOLF
Сейчас нет на сайте
| Quote (Arz) if keyboard_check(ord('W')) {y+=4}; if keyboard_check(ord('S')) {y-=4} Arz, не-а! ^_ ^ Тогда если нажат S то будет ехать вверх! -------- Серёга-2000, спасибо за плюс
Сообщение отредактировал gamerX - Вторник, 10 Августа 2010, 14:54 |
|
| |
Серёга-2000 | Дата: Вторник, 10 Августа 2010, 16:02 | Сообщение # 15 |
Dark Basic Pro user
Сейчас нет на сайте
| Quote (gamerX) Серёга-2000, спасибо за плюс да не за что!
Sergey2000 was here, and there: YouTube
|
|
| |
TeRoMe | Дата: Вторник, 10 Августа 2010, 16:29 | Сообщение # 16 |
участник
Сейчас нет на сайте
| Quote (Серёга-2000) 2.Команда для поворота объекта по часовой стрелке и против часовой стрелки. По часовой стрелке image_angle-=кол-во_градусов А против соответственно image_angle+=кол-во_градусов
|
|
| |