工作笔记 (20180528~至今)
0528~0610:
Animation的事件帧 -- Animation Event
StateMachineBehaviour的用法
StateMachineBehaviour中的OnStateUpdate()
0611:
OnGround检测的Bug:
bug描述:在起跳以后的若干帧,OnGround的判断似乎会慢半拍
比如按下空格,角色起跳,起跳到空中若干帧OnGround判定仍为true,若干帧后才变为false
落地的检测使用了BoxCastAll,检测函数本身是没什么问题的
bug原因:原来的程序把检测函数写在了FixedUpdate中
bug解决:应该把检测函数写在Update中
结论:检测判断等的代码需要写在Update中而不是FixedUpdate中,这样会更加准确
Physics.BoxCastAll():
0612:
修复了主角的OnGround判定
如何得到inspector面板上的旋转
transform.eulerAngles即可
https://zhidao.baidu.com/question/693962299775166964.html