前幾天在使用Unity4的新版動畫系統Animator時發現了一個問題, 就是Animator裡同一個動畫狀态無法直接切換.
比如你有一個動畫A, 然後再Animator面闆中建立了一個動畫狀态SA(裡面包含A), 接着播放SA, 在SA還沒有播放完成時, 又執行了一次播放SA,
此時一般認為A動畫會被重新播放, 但實際卻沒有, 再次播放A動畫的指令被直接無視了...
但是如果你再建立動畫狀态S2A(裡面包含A), 在SA沒有播放完成時, 播放S2A, 則A動畫立即就重新播放了...
是以想要立即重新播放同一個動畫的情況下..隻有建兩個動畫狀态, 然後來回切換.