zoukankan      html  css  js  c++  java
  • Unity骨骼动力学应用

    原地址:http://blog.csdn.net/libeifs/article/details/7169794

    开发环境

    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

  • 相关阅读:
    Linux入门(四)linux运行环境mysql详细操作及安装phpmyadmin
    Linux入门(五)linux服务器文件远程管理
    Linux入门(六)ubuntu下vim编辑器安装与使用
    windows下9款一键快速搭建PHP本地运行环境的好工具(含php7.0环境)
    Linux入门(三)搭建服务器linux运行环境LAMP/LNMP
    Linux入门(二)Linux基本命令及基本操作
    discuz使用总结
    ThinkPHP3.1快速入门(3)查询语言
    LeetCode 611. 有效三角形的个数(Valid Triangle Number)
    LeetCode 566. 重塑矩阵(Reshape the Matrix)
  • 原文地址:https://www.cnblogs.com/123ing/p/3705204.html
Copyright © 2011-2022 走看看