整合Playmaker 與 NGUI--官方版
- 詳細內容
- 分類:Unity
- 發佈:2014-01-01, 週三 05:52
- 點擊數:2561
整合Playmaker 與 NGUI --官方版
NGUI 是個Unity中十分好用的UI插件。
playmaker也是unity中功能強大的可視化腳本編輯器。
能夠將 Playmaker 與 NGUI 整合,能夠有效地降低UI的開發時間與難度。
簡單的說就是很方便,可以很容易地控制一些UI以及與UI的互動。
下載:
首先到" https://hutonggames.fogbugz.com/?W1111 "下載適合的package。
目前網頁中有for NGUI 2.x 以及 for NGUI 3.07的,
除了必要的package外(第一個連結),還有有附帶的範例可以下載(第二個連結)。
安裝:
首先得要有playmaker,當然也得要有NGUI。
然後把package匯入專案中,就可以開始使用了。
使用:
1. 找的一個叫做 "NGUI PlayMaker Proxy" 的預置物件,並且把它拖到場景中。
2.在要監聽NGUI事件的物件上放入" NGuiEventsToPlaymakerFsmEvents " 腳本。
3.將腳本中的Fsm Target 指定你要整合的playmaker fsm,如果你附加腳本的物件上本身已經有FSM,那會自動預設為該FSM。
4.在FSM中設定要接收的事件。
5.此時NGuiEventsToPlaymakerFsmEvents的On Click事件的樣式會變成綠色。
6.大功告成。
注意事項:
要取得事件參數的話可以使用PlayMaker中的Get Event Info,
事件參數請參考:http://www.tasharen.com/?page_id=160
心得:
這個官方ackage似乎只是用來接收NGUI發出來的事件,
對於針對NGUI的action並不多,官方網頁只有寫 coming soon..
看樣子還要期待一下。
當然如果捨得花錢的話,可以去Unity找找,
譬如說這款: PlayMaker NGUI Scripts
為playmaker新增了額外的action,可以試試看。
按個讚!~支持本站!~