Войти на сайт

Авторизация, ждите ...
×

ТЕМА: [GM 8.0] Вместо движения персонаж телепортируется

[GM 8.0] Вместо движения персонаж телепортируется 11 года 10 мес. назад #58946

  • Allerent
  • Allerent аватар
  • Вне сайта
  • Заблокирован
  • ЕРЕТИКЪ
  • Сообщений: 618
  • Спасибо получено: 59
Собственно после 3х часов сношения справки , я написал следующий индусский код:
// Вниз
if place_free (x,y-2) { if keyboard_check(vk_down)  { sprite_index = EXO_W_D image_speed = 0.1 y-=2  } }
// Вверх
if place_free (x,y+2) { if keyboard_check(vk_up)    { sprite_index = EXO_W_U image_speed = 0.1 y+=2  } }
// Вправо
if place_free (x+2,y) { if keyboard_check(vk_right) { sprite_index = EXO_W_R image_speed = 0.1 x-=2  } }
// Влево
if place_free (x-2,y) { if keyboard_check(vk_left)  { sprite_index = EXO_W_L image_speed = 0.1 x+=2  } }

А вот вместо нормального движения персонаж телепортируеться по карте , :cry: Помогите братья програмизды и программисты.
Последнее редактирование: 11 года 10 мес. назад от Allerent.
Тема заблокирована.
За этот пост поблагодарили: Hakerlesha

[GM 8.0] Вместо движения персонаж телепортируется 11 года 10 мес. назад #58947

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • УчительПроект года 1 местоПроект месяца 2 местоПроект месяца 1 местоПроект месяца 3 местоВетеранПроект года 3 местоПрограммист RubyОратор2 место Готв
не знаю ГМ, но есть вероятность, что у тебя этот код за полсекунды нажатия на кнопень типа -> проходит с десяток раз и перс "портируется".

Задержку поставить мб какую...
Тема заблокирована.

[GM 8.0] Вместо движения персонаж телепортируется 11 года 10 мес. назад #58948

  • Allerent
  • Allerent аватар
  • Вне сайта
  • Заблокирован
  • ЕРЕТИКЪ
  • Сообщений: 618
  • Спасибо получено: 59
Это оказалась внутренняя ошибка GM, как создал новую карту всё заработало. Правда я в координатах напутал , и перс спиной ходит =)
Тема заблокирована.
Время создания страницы: 0.157 секунд