脱力駆動開発記

ゲームアプリを作るエンジニアの技術メモ

MENU

Unityでプレステっぽいアナログスティックの実装

プレステのアナログスティックっぽいUIを作成したい。

f:id:cocokyoro:20160607021457j:plain
↑これ

調べてみるとUnityのStandardAssetsの中にJoystickなるものがあるらしい。

参考:
qiita.com


これを使えば一瞬でジョイスティックが組み込める。

しかしこのジョイスティックの稼動域は四角形。そして画像全体がタップ位置についてくる。
何かが違う。もっとグリングリンさせたいのだ。
円形の淵に沿ってスティックをグリングリンさせてる感じが欲しいのだ。
(※「いやStandardAssetsのでもグリングリンできるよ」ってことでしたらすみません><)

というわけで書いてみた。

ジョイスティック操作スクリプト

f:id:cocokyoro:20160611112916g:plain
ぐりんぐりん動く


こんな感じで使う


ジョイスティック使用サンプル

f:id:cocokyoro:20160612142557g:plain

ぐりんぐりん