在想像中的衝刺功能有兩種:
- 技能式--快速衝刺一段時間,這段時間內不得操作
- 疊加狀態--加速(水平)的移動速度
....那就兩種都寫進去吧XD
bool leftLeanOnWall, rightLeanOnWall
bool JudgeIfIsLeanOnWall (bool isRight){
//物理射線偵測左邊/右邊是否有牆壁
}
OnColliderEnter
leftLeanOnWall = JudgeIfIsLeanOnWall(false)
rightLeanOnWall = JudgeIfIsLeanOnWall(true)
OnColliderExit
更新兩個LeanOnWall
牆壁跳的時候
兩個LeanOnWall = false;