廢話不多說,直接進入重點。
雷哥的開發碎嘴筆記
雷哥的遊戲/應用開發點滴,透過碎嘴筆記的方式記載在這裡。
2018年11月7日 星期三
2018年1月21日 星期日
2018年1月6日 星期六
2017年12月18日 星期一
2017年10月24日 星期二
隨手札記:PF2D Controller的Dash功能、以及配合的Move功能改進(Unity)
今天要來開發衝刺功能。
在想像中的衝刺功能有兩種:
在想像中的衝刺功能有兩種:
- 技能式--快速衝刺一段時間,這段時間內不得操作
- 疊加狀態--加速(水平)的移動速度
....那就兩種都寫進去吧XD
2017年10月22日 星期日
隨手札記:PF2D Controller的牆壁跳設定(Unity C#)
今天在開發WallJump功能,我規劃的大概結構是這樣的:
bool leftLeanOnWall, rightLeanOnWall
bool JudgeIfIsLeanOnWall (bool isRight){
//物理射線偵測左邊/右邊是否有牆壁
}
OnColliderEnter
leftLeanOnWall = JudgeIfIsLeanOnWall(false)
rightLeanOnWall = JudgeIfIsLeanOnWall(true)
OnColliderExit
更新兩個LeanOnWall
牆壁跳的時候
兩個LeanOnWall = false;
因為JudgeIfIsLeanOnWall這個函式會創造物理射線、檢視是否有接觸牆壁,所以基於效能考量,我希望他在有需要的時候再呼叫比較好。
訂閱:
文章 (Atom)