目標
- 前期準備工作(略)
- 編寫Rioter藍圖
- 編寫RioterTask
- 編寫燃燒瓶邏輯
- 編寫火牆效果藍圖
- 編寫投擲燃燒瓶的動畫通知事件
核心思路
敵人行為邏輯:
實時檢測玩家的位置並看向玩家
隨機左右橫跳
向玩家連續投擲燃燒瓶
燃燒瓶碰到玩家爆炸,落到地面爆炸加持續燃燒一段時間
1.編寫Rioter藍圖
初始化
看向玩家
投擲事件(使用動畫通知製作投擲事件)
2.編寫Rioter的Task
透過這個Task製作反覆橫跳邏輯
3.編寫燃燒瓶邏輯
兩個邏輯:一個是擊中玩家的邏輯,另一個是擊中地面的邏輯
4.編寫火牆藍圖
這裡主要製作地面傷害