android+unity3D游戏开发joint的简单运用
2011-12-05 22:12
288 查看
本来想把这篇博客写的更精彩点,发现自己太菜了,用joint做个小东西都做不出来(我想做条像绳子的东西,我想让一个物体碰撞另一个物体后他们连到了一起,当连得的物体多了,就会断开,就像绳子一样,有哪位大侠会得话帮帮忙~~~我的QQ:397319689(有点笨)),所以这次就简单介绍一下joint啦~~~
joint :关节的意思 我们先来看看吧 ~~~~
Hinge
Joint 链条连接
他可以模拟两个物体间用一根链条连接在一起的情况,能保持两个物体在一个固定距离内部相互移动而不产生作用力,但是达到固定距离后就会产生拉力。想想两个物体间连个链条,大家就理解了。
Fixed Joint 固定连接
他模拟了两个物体间存在一根杆子,固定了两个物体的相对位置和相对朝向。
Spring Joint
弹簧连接
模拟两个物体间有一根弹簧,大于或者小于固定位置的时候产生相对的弹力,根据弹性系数距离偏移越大作用力越大。meebe.net
Character Joint 角色关节连接
模拟人体骨头间的关节连接,就是两个物体能根据一个关键点自由的朝一个方向旋转,但固定在一个相对距离,而且可以设置关节的限制。可以用在蒙皮骨骼模型上做活动关节,这样就可以做到很多游戏引擎里那种各种自由姿势的死法了。
Configurable Joint 可配置连接
万能连接方式,通过配置非常多的参数和限制,你可以做到能想到的任何物体与物体间的连接方式,包括上面所有的,当然配置起来比较复杂。
一些Joint参数用法
connectedBody 连接到的物体(必须是rigidbody)
breakForce 物体连接断裂所需要的力
breakTorque 物体连接断开所需要的扭力
<OnJointBreak> 当物体连接断开的时候会触发这个消息
joint :关节的意思 我们先来看看吧 ~~~~
Hinge
Joint 链条连接
他可以模拟两个物体间用一根链条连接在一起的情况,能保持两个物体在一个固定距离内部相互移动而不产生作用力,但是达到固定距离后就会产生拉力。想想两个物体间连个链条,大家就理解了。
Fixed Joint 固定连接
他模拟了两个物体间存在一根杆子,固定了两个物体的相对位置和相对朝向。
Spring Joint
弹簧连接
模拟两个物体间有一根弹簧,大于或者小于固定位置的时候产生相对的弹力,根据弹性系数距离偏移越大作用力越大。meebe.net
Character Joint 角色关节连接
模拟人体骨头间的关节连接,就是两个物体能根据一个关键点自由的朝一个方向旋转,但固定在一个相对距离,而且可以设置关节的限制。可以用在蒙皮骨骼模型上做活动关节,这样就可以做到很多游戏引擎里那种各种自由姿势的死法了。
Configurable Joint 可配置连接
万能连接方式,通过配置非常多的参数和限制,你可以做到能想到的任何物体与物体间的连接方式,包括上面所有的,当然配置起来比较复杂。
一些Joint参数用法
connectedBody 连接到的物体(必须是rigidbody)
breakForce 物体连接断裂所需要的力
breakTorque 物体连接断开所需要的扭力
<OnJointBreak> 当物体连接断开的时候会触发这个消息
相关文章推荐
- Android开发之ButterKnife,GreenDao简单运用,以及推荐并使用一个好用的开源库BaseRecyclerViewAdapterHelper。
- android+unity3D游戏开发joint的简单运用 **
- Android上运用Animation开发简单动画程序
- Android 开发模式MVP模式简单运用
- Android应用开发高效工具集1---ant构建简单Android项目
- android开发实践之ndk编译命令简单示例
- android 使用Eclipse开发NDK的配置和简单使用
- Android流媒体开发之-最简单直播实现
- Android开发,使用Volley框架进行简单数据交互
- android开发小技巧(5)构建JSON字符串和解析简单使用
- Android开发中SQLite的简单使用方法
- 【开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位网友补充完善
- 你拥有它,让你Android开发更简单
- android应用 小试牛刀 开发自己的应用程序就是这么简单
- Android开发学习之路--UI之简单聊天界面
- Android新手轻松学知乎日报开发(三)封装简单的OkHttp
- Android开发之定义内部类简单实现60s倒计时
- Android开发手记(25) 简单Service的实现
- Anko - 让你可以更简单地用 Kotlin 开发 Android 应用
- Android开发:对图片进行简单的编辑