這個範例包含的東西有點多又雜...
純粹方便自己參考自己下列功能時使用:
- 使用 ScriptableObject 做資料存取
- 讓 ScriptableObject 也可以序列顯示 Dictionary 陣列 (使用 SerializableDictionary)
- 在 Inspector 顯示 Slider
- 在 Inspector 顯示按鈕 (使用 EasyButtons )
- 動態產生 Animator 並加入指定的 Animation Clip
這個範例檔純粹使用在編輯器模式下使用
就不提供WebGL線上玩了....但你可以玩玩看這個打擊感實驗
=====================================================
這個範例檔基本上就是用來記錄角色攻擊動作時每個碰撞球位置,
其目的是為了要解決 "當動畫速度過快,可能造成碰撞物穿越的問題"
實際範例可以玩玩下面這個連結:
在這個範例中你可以調整人物的揮擊速度,
無論速度在怎麼樣的快都不會發生 1.動畫速度過而產生碰撞物穿越的情況
另外附加一點的功能是....2.武器無論速度再快都能精準停在受擊物的表面
為了實現上面這兩點效果,
都需要本篇範例所使用的功能 "記錄角色攻擊動作時每個碰撞球位置 "
大概就是這樣 有興趣歡迎留言提問討論
山姆大叔好像消失一年了
回覆刪除哇哈哈哈 那我明天怒更新一篇 證明我還在
刪除