今天我們要學習使用 multi_manager 這個實體的使用!
---------------------------
1F - 基礎製作教學
2F - 範例實作 ---------------------------
首先,你必須具備以下條件:
1. 有地圖製作基礎.
2. 對製作地圖有熱情.
然後! 我們開始製作吧~
首先...
我們先來介紹這個實體的功能:
複製程式
這個實體可以連續觸發許多實體,很好用.
尤其是死亡奔跑地圖,常常會用到.
簡單來說,幫這個實體取一個名字之後呢,
觸發這個實體,這個實體會照順序的執行
你定義的多重目標!
恩... 說了也說不清楚,現在來一邊做一邊講吧xD"
首先 我們先大致做一個房間~然後做個箱子 選取它!
然後約束到 func_breakable!
Name (名字) - 我們取名為
1
Material Type (材質) - 我們選擇 Wood (木頭)
Strength (耐久值) - 這個不用動~~
打開其他選項... 要勾哪個呢? 別急~
勾下 Only Trigger !
這個 flag 意指只有
被觸發才會執行該 function ! 一般玩家打不破~
接下來呢 我們再做個光源~ light !!!
然後看看Brightness 這個可以調整光源亮度擴及範圍與燈光的顏色!
你會看到255 255 255 200 前3個顏色是燈光的RGB顏色 最後就是-
光源亮度擴及範圍! 範圍多少的話自己去試驗抓感覺囉^^"
這個光源 我們取名為
2
接下來呢 我們在我們房間底下做個小房間... 記得要符合房間長*寬噢!
把地板給約束到 func_breakable,取名為
3 然後把材質選擇 Cinder Block (路磚)
跟剛剛一樣勾 Only Trigger !
在底下用 aaatrigger 做個固體! 我不管你是不是用 aaatrigger 做紋理 其實都可以
只是 aaatrigger 很好辨認-/- 官方地圖和多數地圖都拿這個紋理做 trigger_hurt !
Damage (傷害值) - 意即每秒碰到玩家所造成的傷害!
Damage Type (傷害方式) - 選一個自己想要的囉,我用generic~
重頭戲來了!!!
我們要做 multi_manager 了!
你放哪裡都可以~不反對!
我們把它的 Name 取名為 mm
然後取消簡易編輯模式!
痾...看到這個不要頭暈@/@
新增一個鍵:
1
數值:
0
然後按下確定
NOTE: 1為觸發的目標,0為在multi_manager被觸發後的幾秒執行1這個Target NOTE: 秒數的數值用浮點數或整數都可以,個人習慣用浮點數. (浮點數意指像3.14這樣有小數點的數) 依序加到這樣囉
講解:
我們在觸發這個multi_manager之後
立刻執行 1 這個 function, 因為是
0 秒
然後當這個multi_manager被觸發經過 2.5 秒之後執行 2 這個 function !
接下來當這個multi_manager被觸發經過 4.0 (4) 秒之後執行 3 這個 function !
最後當這個multi_manager被觸發經過 5.0 (5) 秒之後執行 2 這個 function !
NOTE: 需要重複執行2次是因為light是屬於Toggle類型的! NOTE: Toggle 就是當被觸發第1次時開(關),第2次被觸發時關(開)!
接下來我們要做一個 func_button 用來觸發 multi_manager
Target 鍵入 mm
Delay before reset (被按下後多少秒才能再按一次) 鍵入 30
其他選項勾選 Don't move... 意指按鈕被觸發後不會移動!
最後我們建立重生點啦!
完成~~
開啟遊戲測試成果":)
multi_manager這個實體可以依時間順序被觸發.相當好用!
不熟悉該實體的話,相信多練習幾次就會了^^"