イワシのUnityブログ

Unity3dの技術関連

uGUIでクルクルメニューを作ってみた

RPGとかでよくあるクルクル回るメニューを作ってみた。

 

出来たものはコチラ 

gyazo.com

 

ドラッグの実装は、UnityEngine.EventSystemをusingに追加して

IBeginDragHandler, IDragHandler, IEndDragHandlerの3つのインファーフェイスを継承させ、下の関数を実装することで簡単に実現できます。

 

void OnBeginDrag (PointerEventData eventData)

void OnDrag (PointerEventData eventData) 

void OnEndDrag (PointerEventData eventData)

 

▼ドラッグに関してはここが参考になりました。

unity4.6 beta / uGUI ドラッグ編 - petlust

 

全体のソースはコチラ 

gist.github.com