unity 如何使用插值进行运动

 时间:2024-10-22 13:47:10

在项目制作过程中,往往需要用到插值进行实时计算或让其物体移动,请看下面案例,解释插值如何使用

unity 如何使用插值进行运动

工具/原料

unity

方法/步骤

1、新建一个脚本,挂载到物体身上

unity 如何使用插值进行运动

2、在场景中,摆设三个物体,两个球代表起点和终点,正方体表示需要运动的物体,我们想要让一冶嚏型正方体从左边的球开始运动,两秒后运动到右边的球,如何实现呢

unity 如何使用插值进行运动

3、利用Vector3.雉搽妤粲Lerp插值计算即可,需要注意的是最后一个参数不代表运动的时间,而是所占的百分比,用数学公式表示,即是MovePercent=正方抄荛挝毳体到左边球的距离/左边的球到右边的球的距离,所以当百分比等于一的时候,即代表运动到最右边的球。Vector3.Lerp方法第三个参数最大值为1

unity 如何使用插值进行运动

4、编写完代码后,别忘了把物体拖拽到脚本里面

unity 如何使用插值进行运动

5、点击运行,即可看到正方体从左边的球开始向右运动

unity 如何使用插值进行运动

6、两秒后,正方体在右边的球停下来

unity 如何使用插值进行运动

3ds max 水的创建(reactor辅助对象) ZBrush画布中多余的图像怎么清除 ff14厨师升级攻略 MotionBuilder2020软件中怎样编辑人物模型 Unity 2018 如何将相机图像保存到图片或base64
热门搜索
木工工具大全图片 金融图片素材 灰色泰迪犬图片 淋浴喷头图片 电影本能