playMaker外掛程式學習筆記之控制cube

來源:互聯網
上載者:User
playMaker外掛程式學習筆記之控制cube

練習前準備:去http://game.ceeger.com/forum/read.php?tid=133下載外掛程式。
第一步:建立一個unity3d的項目。把playMaker外掛程式匯入引擎中。在項目面板就會多出來Gizmos、iTween、PlayMaker這個三個檔案夾。
第二步:我們建立一個cube。然後給他添加一個角色控制的組件。如下:

圖片:1.png[刪除]

Note:在這個時候,我們要找到cube的組件。進行修改:

圖片:2.png[刪除]

預設的情況下,Character Motor指令碼組件中的,Gravity的值為10.因為我們要通過playMaker外掛程式控制他。如果不設定成0,cube會因為重力的作用,自動下落。遠離我們的視野,那麼playMaker的作用我們就看不到了!
第三步:我們在層次面板中選中cube物體。playMaker會提示你要進行的操作的。:

圖片:3.png[刪除]

我們建立FSM對象。點擊滑鼠右鍵,會彈出對話方塊,

圖片:4.png[刪除]

點擊紅色框內的命令。會出現:

圖片:5.png[刪除]

我們在藍色框中對state1進行命名。在這我們名為ControlCube。
第四步:我們要建立控制cube物體的設定了。:

圖片:6.png[刪除]

單擊紅色按鈕會彈出一個對話方塊。
如下所示:

圖片:7.png[刪除]

我們單擊紅色的地方。之後會出現問題。如所示:

圖片:8.png[刪除]

這個時候,我們可以再playMaker視窗按住F1,會有提示的。在操作的時候,留意一下就ok了!
我們繼續操作。如下所示:
在層次面板再次選中cube。用上面的方法,再次添加action browser。如所示:

圖片:9.png[刪除]

操作完成後,我們要設定Get Axis Vector的參數Vector的值。如下操作:

圖片:10.png[刪除]

選擇紅色框標籤進行參數設定,在紫色的框中選擇變數類型,我們在這選擇Vector3.在黃色框中我們對參數進行賦值操作。最好我們不要忘記單擊黑色橢圓的Add標籤。下面就是我們對上次出現的紅色錯誤進行修改。如下所示:

圖片:11.png[刪除]

紅色框內的值,使我們要進行修改的(在這我已經調節好了!)。
下面使我們開始見證奇蹟的時刻了,單擊Play,ok。我們的第一個playMaker控制cube的例子就完成了。
我們在整個過程中就沒有寫過代碼,只是進行了參數的設定。使用起來還是很方便的!
現在已經很晚了,我也要休息了,簡單的記錄一下自己學習過的路程還是很有必要的!

今晚匆匆的做了一下整理。有什麼不穩妥的地方,朋友們可以再去和我一塊學習。
我的連絡方式:
QQ:774508966
msn:zhang.zhongxi@hotmail.com。

親們,看到之後要給好評哦!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.