您的位置:首页 > 移动开发 > Unity3D

Unity骨骼动力学应用

2013-03-23 18:33 183 查看

Unity骨骼动力学应用

分类: Unity3D Android 2012-01-01 00:59 1763人阅读 评论(4) 收藏 举报
velocitydistance游戏工作手机web

开发环境

Window7

Unity3D 3.4.1

MB525defy Android 2.2.1

羽化的第二十四篇博客, 2011年已经过去,做一个小总结:去年的此时,羽化还是一个没用找到实习地点的在校学生,梦想着能找到一份喜欢的工作,梦想着能做到一些能超越自己的事,梦想着能遇到一个喜欢的人或者是一个知心的人,但现实是羽化还是一个人,在艰难崎岖的路上前进着,或许有时偷懒、委屈、悲伤、放纵,至少羽化从未失去最重要的东西,一直都在握自己手中。不说太多了,新的一年羽化会更加努力,以后每篇博客都会送上一首曲,也算羽化对分贝网的怨念吧=。=

送上2012年第一篇博客,感谢公司的同事们,希望我们今年项目能顺利开发完成,祝大家新年快乐,工作顺利,身体健康~ ~

本次学习:

1. Configurable Joint可配置节点介绍

2. 实例介绍

1.Configurable Joint 可配置节点介绍

可配置节点有点像动画制作中的节点控制,有位移约束和旋转约束等,可在动画过程中做出相应的物理效果,比如加速度和碰撞等,对于熟悉很多,下面列举出来:

Anchor锚点: 关节的中心点

Axis 轴: 本地轴坐标,旋转坐标

Secondary Axis 副轴: 与轴坐标同时出现,正交出第三轴坐标

XMotion、YMotion、ZMotion XYZ位移: 可以选择限制、锁定、自由三个选项

Angular XMotion、Angular YMotion、Angular ZMotionXYZ旋转 :可以选择限制、锁定、自由三个旋转选项

Linear Limit 线性限制: 包括限制、反弹、弹性、阻力4个数值调节

Low Angular XLimit、High Angular XLimit 低角X与高角X :包括限制、反弹、弹性、阻力4个数值调节

Angular Ylimit、Angular ZLimit 角Y与角Z限制 :包括限制、反弹、弹性、阻力4个数值调节

Target Position 目标位置 : 移动到目标位置

Target Velocity 目标速度: 移动速度

XDrive、YDrive、ZDrive XYZ轴运动: 限制XYZ轴局部运动

Target Rotation 目标旋转: 旋转到目标角度

Target Angular Velocity 旋转速度: 旋转到目标角度的速度

Rotation Drive Mode 旋转驱动方式: 数值驱动和线性驱动

Angular XDrive、Angular YZDrive、Slerp Drive 角X、YZ、线性驱动: 模式分为4类方式无、位移、速度、位移与速度,位移弹性,位移阻力,最大力

Projection Mode 追踪模式: 分为位移、位移与角度

Projection Distance 追踪距离 : 连接节点的距离

Projection Angle 追踪角度: 连接节点的角度

Congfigure in World Space 设置世界坐标

Break Force 折断力 : 超过关节会损害

Break Torque折断扭矩: 超过关节会损害

2.实例介绍

这是个简单的节点应用,羽化本意想做成头发或者披风,需要美术这边提供给我对应的骨骼。红色的小方块可以自由移动,对应手机触摸操作和鼠标点击,制作了一个小小的速度调节,大家可以试试,这个速度调到0时,游戏就暂停了,这就是我们制作游戏暂停的基本方法。不多说,送上截图:



老样子,项目送上 再送上一首最终幻想8的 Fragments of Memories 希望大家喜欢:

http://dl.dbank.com/c03pv4ppvp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: