Суббота, 08 Мая 2021, 21:26

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Скорость объекта
Скорость объекта
TranscedДата: Понедельник, 25 Июля 2011, 22:27 | Сообщение # 1
TransceD = Game Maker
Сейчас нет на сайте
Вот у меня есть объект и мне нужно что бы он постепенно увеличивал свою скорость до то го максиму которого указать!
Brute_ForceДата: Вторник, 26 Июля 2011, 00:49 | Сообщение # 2
был не раз
Сейчас нет на сайте
if speed<"максимум скорости который надо указать"
speed+="число на которое нужно увеличить скорость"

или более наглядно:
if speed<20
{speed+=0.5}


Сообщение отредактировал Brute_Force - Вторник, 26 Июля 2011, 01:17
TranscedДата: Вторник, 26 Июля 2011, 13:21 | Сообщение # 3
TransceD = Game Maker
Сейчас нет на сайте
Brute_Force, Спасибо!
LaushДата: Понедельник, 08 Августа 2011, 12:13 | Сообщение # 4
почти ветеран
Сейчас нет на сайте
Brute_Force, а у меня такое неработает.
А через какое время оно ускаряется?


[PC/Android/iOS/WEB] 30 Days to survive
[PC] Dead Defense
[PC] Саламандра - история пирата
DemeronДата: Понедельник, 08 Августа 2011, 12:40 | Сообщение # 5
User created in C++
Сейчас нет на сайте
Laush, ты к своим координатам (X,Y) добавляй эту переменную.
SalahAdDinДата: Вторник, 09 Августа 2011, 00:46 | Сообщение # 6
постоянный участник
Сейчас нет на сайте
Quote (Laush)
А через какое время оно ускаряется?

Quote (Brute_Force)
if speed<20
{speed+=0.5}

Обладая базовыми познаниями в математике можно посчитать, что от нуля до 20 обьект разгоняется за эмм... 40 шагов. При дефолтной скорости комнаты это равно 1,3 секунды. Естественно если все это поставить в событие, происходящее каждый шаг.


Фотошоп это не сложно. Немного теории, полезной на практике:
Работа с наложением текстур
Рисуем без планшета
m1razДата: Среда, 10 Августа 2011, 00:58 | Сообщение # 7
почетный гость
Сейчас нет на сайте
я пробовал таким методом сделать торможение но не получилось sad

Всех задир буду вычеслять по IP!
KornivalДата: Среда, 10 Августа 2011, 01:00 | Сообщение # 8
The Witcher
Сейчас нет на сайте
Quote (m1raz)
я пробовал таким методом сделать торможение но не получилось

так пробовал
Code

if speed > 0
{speed -= 0.5}

??


Сообщение отредактировал Kornival - Среда, 10 Августа 2011, 01:01
m1razДата: Среда, 10 Августа 2011, 02:12 | Сообщение # 9
почетный гость
Сейчас нет на сайте
Kornival, именно так и пробовал только он не тормозит плавно а надо долбить по пробелу для тормоза sad

Всех задир буду вычеслять по IP!
SalahAdDinДата: Среда, 10 Августа 2011, 08:40 | Сообщение # 10
постоянный участник
Сейчас нет на сайте
Quote (m1raz)
Kornival, именно так и пробовал только он не тормозит плавно а надо долбить по пробелу для тормоза

Потому что ты выбрал не то событие smile
Поставь код в событие клавиши (не клавиша отпущена, и не клавиша нажата!) или в степ с проверкой keyboard_check()


Фотошоп это не сложно. Немного теории, полезной на практике:
Работа с наложением текстур
Рисуем без планшета
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Скорость объекта
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2021 Рейтинг