Самый простой способ:
#outer {
width: 100%;
text-align: center;
}
#inner {
margin: auto;
width: 200px;
}
<div id="outer">
<div id="inner">Blabla</div>
</div>
Вы можете реализовать свой собственный визуальный джойстик, используя функции обратного вызова unity new , такие как OnBeginDrag
OnDrag
и OnEndDrag
. Существует уже сделанный пакет Visual Joystick для Unity, поэтому реализовать его можно, как изобретать колесо.
Все, что вам нужно сделать, это импортировать пакет CrossPlatformInputManager
из Unity's UnityStandardAssets , затем используйте CrossPlatformInputManager.GetAxis("Horizontal")
и CrossPlatformInputManager.GetAxisRaw("Horizontal")
, чтобы прочитать направление изображения / большого пальца.
Чтобы сделать это с нуля, вы можете передать этот учебник видео .