facebook twitter hatena line email

「Unity/ジョイスティック/インストール」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「 ==ジョイスティックとは== 上下左右のレバー操作ができるもの ==UnityAsset== おすすめUnityAssetです。 *joystick-pack https://assetstore.un...」)
 
(初回タッチに縦や横に変な数値が入ってる場合)
 
(同じ利用者による、間の2版が非表示)
行9: 行9:
  
 
==joystick-packの使い方==
 
==joystick-packの使い方==
#インストール後、Assets/Joystick Pack/Prefabs/Floating Joystickを、Canvasの下に設置
+
#インストール後、Assets/Joystick Pack/Prefabs/Floating Joystickを、Canvasの下に設置。
#以下JoysticSceneをMainCameraとかに設置
+
#Floating JoystickをCanvas全体に広げる。
 +
#以下JoysticScene.csをMainCameraとかに設置
 
#JoysticSceneのInspectorのjoystickにCanvas/Floating Joystickをドラッグ。
 
#JoysticSceneのInspectorのjoystickにCanvas/Floating Joystickをドラッグ。
<pre>
 
  
 +
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の使い方

  1. インストール後、Assets/Joystick Pack/Prefabs/Floating Joystickを、Canvasの下に設置。
  2. Floating JoystickをCanvas全体に広げる。
  3. 以下JoysticScene.csをMainCameraとかに設置
  4. 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に変更する