Dialogue System - Trigger 教學Dialogue System for Unity 系統可選擇以多種方式觸發對話、改變任務狀態、設定變數內容。
點擊物件選取物件,以下教學以球為例,增加 Dialogue System Trigger 元件。 設定 Trigger = On Use 後,按下 Add Action 增加觸發時執行的動作。
選擇 Conversation 開始對話。套用 Usable 元件,設定 Max Use Distance = 30
建立一個 Selector 或在 Player 玩家物件上套用 Selector 元件。 設定 Selector 元件的 Select At = Mouse Position 以游標位置觸發。
按下 Play 測試,因為預設 Use Key = Space ,將游標移到物件位置時,需要按下空白鍵才會觸發對話。 畫面上顯示的提示,可透過物件的 Usable 元件修改 Override Name 與 Override Use Message 內容。
按下 Play 測試遊戲,將游標移到物件,確認顯示修改的內容 ↓ 修改為使用滑鼠點擊物件進行互動,改為 Mouse0 ,並可修改 Default Use Message 預設的使用訊息。
修改 Basic Standard UI Selector Elements 預製物件。 |