Вниз  Tankzors
- 7.11.2018 / 13:20
Magatino
  Администратор

Magatino 
Сейчас: Offline
RblSb, Понятно, а исходники управления можешь выдать? :gg:
- 7.11.2018 / 14:17
Кальцид
  Пользователь

Кальцид 
Сейчас: Offline
Цитата HeWeD:
RblSb, Пробитие просчитывается?
вот это интересно .

Рблсб, раскрой тему брони . Как она программна написана ?
- 7.11.2018 / 14:18
RblSb
  Пользователь

RblSb 
Сейчас: Offline
Magatino, на данный момент у меня просто стремный класс кнопки на канвасе с кучей опциональных параметров. Надо наверно переделать на imgui. Вот ее код и пример экрана.
https://gist.github.com/RblSb/ea9b13a24bfdb9ae0bbd7a0826d498de
- 7.11.2018 / 16:27
HeWeD
  Пользователь

HeWeD 
Сейчас: Offline
Цитата RblSb:
HeWeD, Зависит от наличия силового поля и типа снаряда.
Без угла х какаято
- 7.11.2018 / 16:54
HeWeD
  Пользователь

HeWeD 
Сейчас: Offline
Если увеличить в 3-4 раза, то миссию начать не выйдет, т.к. кнопка за экраном.
- 7.11.2018 / 17:18
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
кто-то себя бета-тестером возомнил..
- 7.11.2018 / 17:47
Magatino
  Администратор

Magatino 
Сейчас: Offline
RblSb, Меня интересует, как правильно здесь писать :gg:
Открыть спойлер


Изменено Magatino (7.11 / 17:49) (всего 2 раза)
- 7.11.2018 / 18:10
RblSb
  Пользователь

RblSb 
Сейчас: Offline
ACTION_POINTER_DOWN/MOVE/UP у меня аналогичны onMouseDown/Move/Up (мышка унифицирована с тачем в класс Pointer). Если ты реализуешь похожий Button класс на джаве, то в случае события POINTER_DOWN можно проверить нажатие на созданные в массиве кнопки так: var isDown = Button.onDown(buttonsArray, pointerCordsAndId); (у меня передается еще сам экран параметром, чтобы из него вызвать метод onKeyDown и сэмулить нажатие нужных кнопок). Аналогично делаешь вызовы Button.onMove/Up и рендер for (button in buttons) button.render().

Все это почти не кастомизируется, так что лучше смотреть в сторону imgui-реализации или нормальной gui-либы на канвас или без него. Хороший материал по теме: http://sol.gfxile.net/imgui/

Изменено RblSb (7.11 / 18:11) (всего 1 раз)
- 7.11.2018 / 21:12
dimon_net
  Пользователь

dimon_net 
Сейчас: Offline
Цитата RblSb:
Воскрешаю на Haxe/Kha. Демка на 5 уровней: Web: http://mssite.org/projects/dev/Tankzors/ Android: http://mssite.org/projects/dev/Tankzors/app-releaseArm7.apk

А редактор уровней будет? :dum:
- 7.11.2018 / 21:23
RblSb
  Пользователь

RblSb 
Сейчас: Offline
dimon_net, если будет мотивация. Доделать бы саму игру еще.
Наверх  Всего сообщений: 70
Фильтровать сообщения
Поиск по теме
Файлы топика (1)