コガネブログ

平日更新を目標に Unity や C#、Visual Studio などのゲーム開発アレコレを書いていきます

【Unity】モバイルでジョイスティック(バーチャルパッド)を使用できる「Simple Joystick」紹介

はじめに

「Simple Joystick」を Unity プロジェクトに導入することで
モバイルでジョイスティック(バーチャルパッド)を使用できるようになります

使用例

f:id:baba_s:20180103193728p:plain

使い方

f:id:baba_s:20180103193830p:plain

「ControlCanvas」プレハブをシーンに配置します

// 左スティックの傾き
var x1 = JoystickMove.instance.H;
var y1 = JoystickMove.instance.V;

// 右スティックの傾き
var x1 = JoystickRotate.instance.H;
var y1 = JoystickRotate.instance.V;

スティックの傾きをスクリプトから参照する場合は
上記のようなコードを記述します

関連記事