PlayMaker是針對育碧Unity引擎開發的一款可視化腳本開發插件,這款插件可以幫助用戶更加高效的完成游戲原型的制作,大大提高游戲開發的效率。KK下載站為您提供PlayMaker中文版下載,使用Unity引擎的朋友可以下載使用哦!

PlayMaker使用說明
首先先來介紹下PlayMaker的編輯視圖
其由FSM、State、Events、Variables四個窗口組成

State視圖:可以編輯、添加場景狀態

Events視圖:添加事件,如下圖添加了名為TurnOff、TurnUp事件

Events視圖:定義變量窗口
寫下來介紹幾個簡單案例:
一.開關燈
案例介紹:每次按下按鈕,使燈光循環關開
<1>添加兩個狀態
<2>添加開關燈事件

<3>選中第一個狀態右鍵->Add Transition->TurnOff、選中第二個狀態右鍵->Add Transition->TurnUp

<4>狀態連接

<4>創建狀態
在State1里開啟燈光,并且左上角安置一個按鈕,當點擊這個按鈕后,燈光將關閉
點擊Action Browser,添加GUI Button和Set Light Intensity,并設置相關屬性:設置按鈕的位置和大小和設置燈光的燈亮強度(這里燈光強度為4)
在State2里關閉燈光,并且左上角安置一個按鈕,當點擊這個按鈕后,燈光將開啟
點擊Action Browser,添加GUI Button和Set Light Intensity,并設置相關屬性:設置按鈕的位置和大小和設置燈光的燈亮強度(這里燈光強度為0)

在這里注意當設置按鈕控件時,需要發送一個事件

當點擊按鈕后,事件TurnOff將觸發啟用,才是將執行箭頭指向的下一個狀態,即關閉燈光狀態

PlayMaker軟件特色
1.許多動作(如跑步、跳躍、攻擊等。)只需要一個簡單的狀態FSM(Finitestatemachine)可以實現,不用寫代碼;
2.方便簡潔的圖表管理每臺狀態機;
3.玩游戲,可以實時檢查錯誤;
4.集成的幫助,可以讓我們快速查看行為描述;
5.設置斷點和單步執行狀態
6.您可以編寫一個出現在我們行為列表中的自定義行為(這需要一點語言基礎)
7.支持使用各種插件,加速開發過程(例如,Ngui,2DToolkit,A*Pathfinding等)