準備寫這篇時才發現
原來可以寫的內容不多"XDD
嘛基本就是個Animation Event啦
懂的人秒懂,不懂得看一眼大概也知道是甚麼了www
Anyway, 下圖就是執行的程式碼
腳本要掛在有Animator的物件上,不然讀取不到((好像
然後程式碼裡面的內容,就是更改攻擊判定的大小,以及Power的數值
這個Power,是把敵人擊退多遠的數值
因為第三下是重攻擊,所以Power就增加了一點
Attack_Tick的部分,設定上是對敵人「不會產生判定」,所以Power就沒作更改了
攻擊完後,攻擊判定當然要收回來,因此有個Reser的void
每下攻擊之後0.1秒,就會呼叫Reset,把判定大小重置,以防產生各色各樣的Bug
能更改範圍大小後,那甚麼時候才觸發更改呢?
那就是Animation Event的可怕之處(笑)
在攻擊動畫播放到合適的時段後,就呼叫程式執行動作
這樣明顯地節省了無敵多的時間來調整數值
總之就是個神器owob
當然這東西除了攻擊判定之外,還有一大堆天外飛仙的用法
比如掛掉的動畫播放完後轉換場景之類的
又比如動畫播放到特定位置後就開啟特效甚麼的
和動作、時間差有關的,好像都可以嘗試用一下Animation Event
所以上一篇才說發現新大陸www
然後……嗯,要說的說完了w
簡單直接的鞠個躬/
沒有留言:
張貼留言