單機遊戲下載單機遊戲下載基地
最新遊戲|熱門遊戲|遊戲大全|遊戲專題
壓縮解壓光盤工具文字輸入殺毒軟件文件處理轉換翻譯股票證券辦公學習編程軟件虛擬光驅
當前位置:首頁應用軟件編程軟件 → unity3d playmaker 1.8.3 官方版

unity3d playmaker 1.8.3 官方版

  • unity3d playmaker截圖0
< >
unity3d playmaker下載
好玩 好玩 0
坑爹 坑爹 0
  • 應用語言:中文
  • 應用大小:14.4M
  • 更新時間:2016-12-08 15:20
  • 發行時間:
  • 應用類型:普通
  • 應用標簽: unity3d
Playmaker本質上是一個StateMachine編輯器,利用可視化的操作,讓開發者輕易地將一個個State鏈接在一起,設置它們的轉換條件。它既是一個可視化腳本工具,又是一個分層邏輯框架。設計師、程序員使用PlayMaker能夠很快的完成遊戲原型動作,既適合獨立開發者,又適合[更多]
應用介紹

Playmaker本質上是一個State Machine編輯器,利用可視化的操作,讓開發者輕易地將一個個State鏈接在一起,設置它們的轉換條件。它既是一個可視化腳本工具,又是一個分層邏輯框架。設計師、程序員使用PlayMaker能夠很快的完成遊戲原型動作,既適合獨立開發者,又適合團隊合作。

功能特色

優點:

1.很多動作行為(例如:跑,跳,攻擊等)隻需要通過簡單狀態機FSM(Finite state machine)就能實現,根本不用寫一句代碼;

2.方便簡潔的圖表管理每個狀態機;

3.播放遊戲,可以實時錯誤檢查;

4.集成的幫助,可以讓我們快速查看行為說明;

5.設置斷點和單步執行狀態

6.可以編寫自定義行為,讓在出現在我們的行為列表(這就要求有點語言基礎了)

7.支持各類插件配合使用,加速開發進程(例如Ngui, 2D Toolkit, A* Pathfinding等)

它的優點還很多,需要我們慢慢去發掘

缺點:

1.所有的功能必須對應一個狀態,本來很簡單的幾句代碼就能實行的動作,PlayMaker需要很多狀態才能完成;2.雖說可以無需編寫一個代碼就能製作完整的遊戲,但是對於製作商業級的遊戲,PM就不靠譜了,太多的東西實現不了,不過官方一直在更新,我相信會有改變的;

3.個人感覺PM的網絡功能還不完善,Bug太多,不過官方也一直在更新,據說已經有老外開發商在研究PM結合Photon開發網絡遊戲了,期待吧

playmaker 1.8.3使用說明

1.導入資源包是我們注意到右上方的Playmaker鼠標部分與之前的版本略有不同:

2.導入後的目錄裏麵同時提供了Photon Unity Networking的相關設置,這個額外的功能對於開發網絡遊戲來說確實很方便。

3.安裝完成後第一個動作就是檢查下拉菜單裏麵是否已經增加了Playmaker的功能,如果在安裝後沒看到Playmaker的菜單,一般情況下直接點擊菜單上的空白處即可出現。

4.那麼要如何打開Playmaker的編輯器呢?很簡單,執行 Playmaker > Playmaker Editor即可彈出Playmaker的專用編輯器

5.為了提升Playmaker的操作效率,我們建議將Playmaker的編輯器拖曳到視圖的編排裏,這樣在需要進行FSM(Finite State Machine)的設置時就會方便許多,如圖所示,我們將Playmaker Editor與Game視圖並列在一個標簽位置

6.Playmaker另外一個重要的功能是Action Browser, 這個選項裏麵列出了所有可執行的分類功能,並且在最上方提供了快速搜索功能的欄位。

7.同樣的為了提升操作的效率,我們將Action Browser 麵板拖曳到Inspector的右邊位置,如此可以讓我們快速的進行的功能的選擇與執行。

playmaker 1.8.3

8.Ok,在調整了Playmaker Editor與Action Browser的位置後,使用右上方的Save Layout將編排後的界麵儲存起來,例如將名稱設定為Playmaker,然後再按下Save即可。

9.接下來我們用一個簡單的案例來說明Playmaker的基本操作,如圖所示,場景裏麵已經放置了一個藍色的點光源與兩個圓柱。隻要有任何物體(或是指定的物體)從兩個圓柱中間穿過,則藍色光源轉換為黃色,物體一旦離開該區域,燈光自動恢複成藍色的效果。

10.那麼要如何開始呢?首先必須在圓柱中間設置一個觸發器(Trigger),選擇Game Object > Create Empty創建一個空的物件,然後將這個空物件名稱更改為Trigger。

11.接著在這個空物件上麵添加Box Collider, 這是一種最基本觸發器製作的方式,必須注意的是務必勾選Is Trigger選項,才能讓Collider具備觸發事件的作用。

12.如圖所示,綠色的方框為我們使用空物件加上Collider所設置好的觸發器,同時需對物件進行縮放以配合兩個圓柱之間的距離。

13.設置好觸發器的位置後,現在我們需要導入一個可移動的物件進行測試,使用Import Package > Character Controller將角色資源包直接導入。

14.接下來將Character Controller裏麵的First Person Controller添加到場景內,並將其位置移動到兩個圓柱的正前方,如圖所示。

15.選擇Trigger物件,在Playmaker的編輯器內按下右鍵執行Add FSM,然後在右邊的State欄位裏麵將名稱更改為觸發,在這個地方我們可以發現到Playmaker對於中文的兼容性做的算是相當的不錯。

16.在Events裏麵添加兩個事件,分別命名為“角色進入”與“角色退出”,然後將這兩個事件加載到觸發狀態的底下,如圖所示:

17.在空白處使用Ctrl +左鍵產生兩個新的State,然後分別將名稱更改為燈光變黃與燈光變藍,再使用Ctrl+左鍵產生Finishedl來作為State的結束,如圖所示:

18.將角色進入連接到燈光變黃,角色退出連接到燈光變藍,從這個關係圖就可以很清晰的了解到觸發的作用,也就是角色在碰觸到Tigger之後的點光源切換為黃色,角色離開Trigger之後燈光則回到藍色。

19.接著將兩個Finished同時連接到觸發的起始點,這個目的是讓事件執行一次後,再回到原來的狀態進行判斷。

20.關係的連接設置完成後,現在我們需要在觸發的State上麵加入Action,操作的方式很簡單,早搜索框裏麵輸入trigger即可出現對應的功能,再雙擊Trigger Event即可完成Action的添加。

21.如圖所示,我們在觸發上麵添加了兩個Trigger Event,分別指定了On Trigger Enter與On Trigger Exit, Send Event裏麵則是指定角色進入與角色退出。

22.在燈光變黃的State上麵增加一個Set Light Color,這時會出現一個警示符號,提示在Game Object的欄位需要指定一個燈光。將Game Object的模式改換為Specify Game Object,然後將點光源(Point Light)拖曳進來,再將Light Color調整為黃色,如圖所示:

設置完成後,我們還需要在另一個State上麵增加相同的Set Light Color,這時可直接使用複製的方式,在Set Light Color上按右鍵選擇Copy Selected Actions, 然後Paste到燈光變藍的State上麵,最後再將燈光的顏色更改為藍色即可。

23.完成Playmaker的設置後,我們來測試一下觸發器是否能正確的起到作用,按下Play後將First Person Controller移動到兩個圓柱的中央,燈光的顏色就會由藍色轉換成黃色。

從上麵的操作方式來看,Playmaker可以很快的將我們需要的功能製作出來,尤其對於剛接觸Unity的設計人員來說,Playmaker直覺的操作無疑的帶來了許多的便利,同時在創作遊戲的雛形也會有相當大的幫助。

下載地址

unity3d playmaker 1.8.3 官方版

  • unity引擎版本合集
unity引擎版本合集
(57)unity引擎版本合集
Unity3D是由UnityTechnologies開發的一個讓玩家輕鬆創建諸如三維視頻遊戲、建築可視化、實時三維動畫等類型互動內容的多平台的綜合型遊戲開發工具,是一個全麵整合的專業遊戲引擎。Unity類似於Director,Blendergamee更多>>

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
(您的評論需要經過審核才能顯示)

配置需求

推薦專題

up對戰平台up對戰平台

關於飛翔 | 聯係我們 | 大事記 | 下載幫助(?) | 廣告聯係 | 版權聲明 | 網站地圖 | 友情鏈接

Copyright 2010-2013 單機遊戲下載 (R) 版權所有 飛翔下載所有遊戲及軟件下載資源來源互聯網,並由網友上傳分享。如有侵權,請來電來函告之。
飛翔忠告:抵製不良色情、反動、暴力遊戲 合理安排遊戲時間 享受健康生活【鄂ICP備13011873號-1】