MOG這個分類下有三個插件:
1.靠近發動事件
2.舉、丟事件
3.時間系統
時間系統目前我不想作,所以主要介紹前兩個,在MOG網站下載會是一整包的範例檔案,要從範例包裡面找到對應的插件,分別是以下兩個。
MOG_EventSensor.js
MOG_PickupThrow.js
(一)靠近發動事件
在事件裡面設置說明:
event sensor : X
X為距離,範例中主角靠近火把四格時候就會點亮,離開後就自動熄滅。
OS: 感覺起來就是專門用來做火...
再來需要在事件中創建一個具有Self Switch激活條件的頁面,如果角色接近事件,該頁面將被激活。
簡單說就是需要使用這個功能的事件,需要額外開啟一個事件頁面,並且將條件設為自用開關D打開,這樣玩家靠近事件時,會自動發動D事件。
自用開關可以在參數管理地方自行修改。
(二)舉、丟事件
這是我最喜歡的~~~把事件或人物舉起來,丟出去~~~
可以被舉起的事件內這樣設定:
throw : X
X為距離
玩家控制的主角需要新增一張動作圖,並且在字尾處加上【_Pick 】,這樣在舉起的時候會自動換成對應的動作圖。
ORIGINAL_FILE_NAME + _pick.png
Actor1_pick.png
另外有兩個插件命令可以用:
pickup_enable
pickup_disable
分別是開啟、關閉 舉丟事件的功能
最後那個被箱子壓到的開關,內容是這樣設定的:
原理就是箱子的座標=指定數字的時候,打開最後的開關。