unity必學插件二:playmaker
- 詳細內容
- 分類:Unity
- 發佈:2013-11-12, 週二 21:12
- 點擊數:3031
unity必學插件二:playmaker
Playmaker 是一套 unity的外掛套件。是一種視覺化的流程編輯器。可以大大簡化程式碼的撰寫。
Playmaker的運作其實就是所謂的狀態機。
狀態機就是當某個物件滿足某種狀態時,會發出怎樣的事件,然後跳到另外一個狀態去執行某些指令。
這種用作方式其實十分好用,可以應用在相當多的地方。
譬如說人物發呆、與移動狀態的切換、觸發器的監聽與事件發出等等。
下面這張圖就是官網上的第一個範例--用按鈕控制燈的開關,左下角是狀態的流程,右下角是狀態編輯視窗,左上角則是遊戲畫面。
範例中,當在Off狀態時,會有一個GUI按鈕,當按鈕被按下時,會送出一個自訂的Turn_On事件,
當Turn_On事件發生時,會被引到另外一個On狀態,在On的狀態中,有把設定燈光亮度的動作,
同樣的On狀態也可以有個按鈕,也會發送事件,然後在轉移到另外一個狀態,
當然在這個範例中,是又回到了Off狀態。很簡單吧,至少比寫程式方便多了。
當然Playmaker不只可以做如此簡單的動作,其實他可以完成很多相當複雜的動作。
也可以跟很多知名的外掛像是NGUI與itween,甚至雲端伺服器配合(photon)。
playmaker 有很多優點,但最大的缺點就是他要錢。
而且感覺不太便宜,原價95美金,折合台幣大約在2800左右,匯率有差啦。
不過如果你看到這價錢或許真的可以再等等,因為unity asset store似乎三不五時就會打個折,
像現在2013年11月目前的價錢是在33.25美金,大約台幣900多快1000。這價差滿大的。等打折再買才是王道 啊!~~
我收集了一些playmaker的學習資源,大家參考一下吧:
CG數位教學網:
http://www.cg.com.tw/PlayMaker/PlayMaker.asp
創意魅力遊研社的playker youtube 中文教學:
https://www.youtube.com/playlist?list=PL3o3oFVFJ1mQGOTL8hWqmw39sSdxPxm3Q
官方教學Youtube 配上中文字幕(不完全):
https://www.youtube.com/watch?v=I9VwsVtbgFU&feature=c4-overview-vl&list=PLC759306A1E692A10
有連結失效請告知 謝謝。
按個讚!~支持本站!~