只完成了角色的小demo,做了部分脚本,包括但不限于:角色控制、视角移动、部分动画状态机、枪械瞄准、枪械射击、移动与射击的声音,子弹碰撞检测。
该demo存在的bug:
1. 换弹后,再进行瞄准,无法进入瞄准动画 解决方法:在检查换弹是否结束的协程中,最后将换弹图层动画重置为0.
2. 手枪瞄准射击一次后就变成了腰射
3. 切换手枪后FOV发生变化,手枪瞄准后,FOV变为一致
4. 切换到手枪后无行走动画
后期要改善的:
-
枪械瞄准时取消随机散布
-
切刀
-
手枪与突击步枪后坐力应该不一样