「Unity/ジョイスティック/インストール」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→joystick-packの使い方) |
(→joystick-packの使い方) |
||
行33: | 行33: | ||
参考:https://qiita.com/Wadadada/items/28dcf832d0bcfee6625b | 参考:https://qiita.com/Wadadada/items/28dcf832d0bcfee6625b | ||
+ | |||
+ | ==初回タッチに縦や横に変な数値が入ってる場合== | ||
+ | CanvasをWorldやCameraにしていたら、Overlayに変更する |
2022年8月19日 (金) 18:12時点における版
ジョイスティックとは
上下左右のレバー操作ができるもの
UnityAsset
おすすめUnityAssetです。
joystick-packの使い方
- インストール後、Assets/Joystick Pack/Prefabs/Floating Joystickを、Canvasの下に設置。
- Floating JoystickをCanvas全体に広げる。
- 以下JoysticScene.csをMainCameraとかに設置
- JoysticSceneのInspectorのjoystickにCanvas/Floating Joystickをドラッグ。
JoysticScene.cs
public class JoysticScene : MonoBehaviour { public FloatingJoystick joystick; void Start() { } void Update() { // 縦横操作(0〜1) Debug.Log("Vertica=" + joystick.Vertica); Debug.Log("Horizontal=" + joystick.Horizontal); } }
参考:https://qiita.com/Wadadada/items/28dcf832d0bcfee6625b
初回タッチに縦や横に変な数値が入ってる場合
CanvasをWorldやCameraにしていたら、Overlayに変更する