VRTK 玩家移動功能Author: Kelvin Huang本段教學介紹製作碰到物體時,增加淡入淡出的效果;而如果玩家移動到未知的區域時,把玩家回傳到安全的位置。 首先開啟 Package Importer 並匯入 Tilia.Visuals.CollisionFader.Unity 元件。 - 建立 Visuals.CollisionFader 物件 - 新增空物件 RespawnPoint 並設定為 (0, 0, 0) 原點位置。 - 選擇 Visuals.CollisionFader 物件,新增 CountdownTimer 元件,將 Start Time 更改為 2 - 在 CollisionFaderFacade 元件的 Fading Events 的 Faded 與 Unfaded 事件增加 Countdown Timer 的 Being 與 Cancel 方法 - 接著在 CountdownTimer 中的 Completed 事件中增加 [ Locomotors.Teleporter.Instant > TeleporterFacade > Teleport ( Transform ) 方法,欄位指定剛剛建立的 RespawnPoint 空物件
完成以上步驟即可測試遊戲,確認與物件碰觸是否畫面會有淡入淡出的效果。
Copyright © 2025 CG Digital Corp. All rights reserved.
|