製作進度
Collider 延遲解法
碎碎念
我一直以為 FixedUpdate 是在最後面
沒想到 FixedUpdate 其實是最前面執行的 Update..
而經過測試
會慢一個 Frame 完全就是因為這個流程所造成的結果
因為 OnTrigger 和 OnCollision
完全就是在 Update 之前做的事情
所以當 Update 將物件更新到最新位置的時候
並不會馬上觸發碰撞
下一個 Frame 的開頭,才會觸發...
所以要怎麼解呢...
我的想法是..
在 LateUpdate,主要的碰撞 Physics.BoxCheck 直接上了啦!
氣死我了...
還有另外一個 BoxCast...
我一直以為是用這個,結果搞了老半天才發現
這玩意兒根本就是「把一個 Box 朝著指定方向丟出去,看會碰到啥」的鬼功能...