zoukankan      html  css  js  c++  java
  • U3D路径动画

    --By木可

      

    这个脚本可以让你在U3D内设置曲线并让物体沿着你设置的曲线进行运动。(教程最后面附源代码下载地址)

     

    1.新建一个空的GameOject(用来存放路径点),在它的层次下新建几个Cube作为路径点,再新建一个GameOject作为运动的物体(Cube或Sqhere)。

     

    2.为运动的物体添加SplineController脚本.

     

    3. 如图,选中移动物体对象,打开属性面板,将存放路径点的对象Game拖曳到上一步添加脚本后预留的接口上,系统将自动计算路径,并以红色线条显示在场景中。

     

    你可以通过改变路径点Cube位置来调整路径,或者添加新的路径点,系统都会自动计算路径,你要移动的物体将会沿着你设置的路径移动。

    4. 下面介绍添加脚本后生成的接口的作用,

    Spline Root 自动计算路径曲线接口。

    Duration 移动一次所持续时间,即可以控制移动速度,默认10秒。

    Orientation Modern 控制移动物体的角度、方向,可选两项:

                  NODE:角度固定不变。

                  TANGENT:将与曲线正切动态改变角度。

    Wrap Mode 循环模式,可选两项:

             ONCE:只运行一次。

             LOOP:一直循环。

    Auto Strart 是否自动计算曲线起始点。

    Auto Close 是否自动计算曲线终结点。

    Hide On Execute 程序运行后路径点是否可见。

    本教程代码下载地址:自定义路径——曲线编辑器源代码

  • 相关阅读:
    学习曲线
    正则化——“偏差(bias)”与“方差(variance)”
    诊断偏差(bias)和方差(variance)
    模型选择和训练/验证/测试数据集
    运用机器学习的建议
    训练神经网络的一般步骤
    Java数组
    类型信息(反射,RTTI)
    equals(), "== ",hashcode() 详细解释
    java并发
  • 原文地址:https://www.cnblogs.com/softimagewht/p/1907535.html
Copyright © 2011-2022 走看看