「Unity/ジョイスティック/インストール」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「 ==ジョイスティックとは== 上下左右のレバー操作ができるもの ==UnityAsset== おすすめUnityAssetです。 *joystick-pack https://assetstore.un...」) |
(→初回タッチに縦や横に変な数値が入ってる場合) |
||
| (同じ利用者による、間の2版が非表示) | |||
| 行9: | 行9: | ||
==joystick-packの使い方== | ==joystick-packの使い方== | ||
| − | #インストール後、Assets/Joystick Pack/Prefabs/Floating | + | #インストール後、Assets/Joystick Pack/Prefabs/Floating Joystickを、Canvasの下に設置。 |
| − | # | + | #Floating JoystickをCanvas全体に広げる。 |
| + | #以下JoysticScene.csをMainCameraとかに設置 | ||
#JoysticSceneのInspectorのjoystickにCanvas/Floating Joystickをドラッグ。 | #JoysticSceneのInspectorのjoystickにCanvas/Floating Joystickをドラッグ。 | ||
| − | |||
| + | JoysticScene.cs | ||
| + | <pre> | ||
public class JoysticScene : MonoBehaviour | public class JoysticScene : MonoBehaviour | ||
{ | { | ||
| 行31: | 行33: | ||
参考:https://qiita.com/Wadadada/items/28dcf832d0bcfee6625b | 参考:https://qiita.com/Wadadada/items/28dcf832d0bcfee6625b | ||
| + | |||
| + | ===初回タッチに縦や横に変な数値が入ってるエラー画でる場合=== | ||
| + | CanvasをWorldやCameraにしていたら、Overlayに変更する | ||
2022年8月19日 (金) 18:13時点における最新版
ジョイスティックとは
上下左右のレバー操作ができるもの
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に変更する
