Unity 挖掘机关节联动

对某公司进行面试,并且让我做了一道程序题,刚开始觉得挺简单,后来做的时候发现,物理效果实现的还是不是很完美,自己码代码没有一个很好的思路,因为主要的就是一个联动性。后来参考了某位大神的帖子,终于实现了效果,效果看图哈。

其题目内容:(设备操作控制逻辑实现)

要求:根据提供资料实现挖掘机的挖掘动作操作,输入方式为键盘映射。

内容包含:

(1)可操作挖掘机进行驾驶舱左右回转操作。映射键盘“Z”“X”两个键位。

(2)可操作挖掘机主臂(大臂)纵向沿臂根旋转,映射键盘“C”“V”两个键位。

(3)可操作副臂(小臂)纵向沿臂根旋转,映射键盘“B”“N”两个键位。

(4)可操作挖斗沿轴向翻转,映射键盘“G”“H”两个键位。

(5)挖斗通过大臂和小臂支撑地面可以撑起车身。

(6)挖掘机左右履带可单独控制,通过“Q”“A”可以控制左履带的前进后退,通过“W”“S”可以控制右履带的前进后退,通过“Q”“S”或“A”“W”复合操作可以实现原地驾驶转向功能。履带动态效果可以不用表现。

(7)液压杆与设备动作一起随动。

(8)以第三人称视角观察车辆。

 

 

工程以及资源下载链接:(5C币)

https://download.csdn.net/download/qq_18427785/12446990

猜你喜欢

转载自blog.csdn.net/qq_18427785/article/details/106281182