ただの適当な開発記

会社勤めしつつUnityでアプリ作ってる人の雑記

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

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

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

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

参考:
qiita.com


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

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

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

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

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


こんな感じで使う


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

f:id:cocokyoro:20160612142557g:plain

ぐりんぐりん

広告を非表示にする