единство: добавьте кнопку пользовательского интерфейса в диспетчер ввода [дубликат]

Самый простой способ:

#outer {
  width: 100%;
  text-align: center;
}
#inner {
  margin: auto;
  width: 200px;
}
<div id="outer">
  <div id="inner">Blabla</div>
</div>

0
задан Programmer 4 June 2016 в 06:02
поделиться

1 ответ

Вы можете реализовать свой собственный визуальный джойстик, используя функции обратного вызова unity new , такие как OnBeginDrag OnDrag и OnEndDrag. Существует уже сделанный пакет Visual Joystick для Unity, поэтому реализовать его можно, как изобретать колесо.

Все, что вам нужно сделать, это импортировать пакет CrossPlatformInputManager из Unity's UnityStandardAssets , затем используйте CrossPlatformInputManager.GetAxis("Horizontal") и CrossPlatformInputManager.GetAxisRaw("Horizontal"), чтобы прочитать направление изображения / большого пальца.

Чтобы сделать это с нуля, вы можете передать этот учебник видео .

2
ответ дан Community 24 August 2018 в 04:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: