Вниз  Mobile Basic 1.9.1
- 16.05.2021 / 15:05
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
GOAR, получаешь координаты нажатия, двигаешь туда спрайт джоя, выполняешь кучу проверок по координатам, рисуешь, повторяешь. Не забудь замерить фпс, чтобы было понятно, стоит оно того или нет. Мб проще сделать стрелки
↖️⬆️↗️
⬅️⏺️➡️
↙️⬇️↘️
__________________
 わからない!!
- 16.05.2021 / 16:52
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Витаминыч, благодарю
- 16.05.2021 / 17:43
Magatino
  Администратор

Magatino 
Сейчас: Offline
GOAR,
Есть такой способ, берёшь изображение D-pad и ставишь куда тебе надо, а дальше, если палец попадает в область этого изображения, то определяешь угол относительно центра D-pad и нажатия.
Когда будет найден угол, тогда можно сделать проверку на определение направления, типа такого:
  1.  if (degrees >= 22.5 && degrees < 67.5)
  2.         return Keys.LEFT_UP;
:gg:

Изменено Magatino (16.05 / 17:48) (всего 2 раза)
- 16.05.2021 / 19:03
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Magatino, а можеш в код базика телепортиравать ? :gg:
- 16.05.2021 / 19:17
Magatino
  Администратор

Magatino 
Сейчас: Offline
GOAR,
Нет, это будет сложно для меня, как и для Бейсика, советую перейти на что-то вменяемое...
- 16.05.2021 / 20:00
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Magatino, мне как пример нужно) я так вижу :-D
Но в любом случае спасибо :)
- 16.05.2021 / 21:38
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
GOAR, так вот примерный алгоритм - https://annimon.com/forum/post519172, тебе осталось только по образу и подобию
__________________
 わからない!!
- 17.05.2021 / 06:22
GOAR
  Пользователь

GOAR 
Сейчас: Offline
Tygrain, дякую :) то что надо :)
Наверх  Всего сообщений: 2668
Фильтровать сообщения
Поиск по теме
Файлы топика (106)