Unity3D开发学习⑩③ 受伤效果Hurt

 

目录

1.受伤效果

 

 先分出受伤判定的代码

然后声明一个受伤反弹力的float类型,一个标志受伤状态的bool类型

 

 

 添加受伤后反弹代码

 

 

 

 然后添加这个力需要在FixUpdate中的移动实现加一个判断,不然移动的加速度和受伤的加速度会冲突

 

 

然后需要判断x速度停止受伤状态,不然就无法正常移动

 

 然后微调参数就可以测试一下效果了

 

 

 测试成功·之后再添加动画效果

新建动画

 

 设置动画切换逻辑

 

 

 

 

 代码设置isHurt

 

 

 搞腚



posted @ 2021-01-23 15:04  虚青海  阅读(480)  评论(0编辑  收藏  举报