transform.position = new Vector3(2, 3, 4)
(任意位置移动)
移动物体方式2: Vector3.MoveTowards方式返回新的点位,再赋值给物体
transform.position = Vector3.MoveTowards(transform.position, tartgetPoint, speed * Time.deltaTime)
(知道起点,终点,移动速度 再Updata中每帧更新物体的位置信息 达到匀速移动的效果)
移动物体方式3:transform.Translate
transform.Translate(2,3,4,Space.Self)
(相当于 方式1功能的 +=功能,可以设置参考坐标系 默认为自身坐标系)
旋转方式1 :transform.rotation 赋值方式.
旋转方式2 : transform.Rotate 相当于方式以的 +=功能!
旋转方式3 :transform.LookAt 注视旋转
给3D物体属性进行修改,一般叫rotate或rotation参数一般是 x y z angle,所以修改y轴角度为180°时的参数值一般是 0 1 0 3.14
有时也可以用物体名加点来控制属性
笔记本.x = 0
笔记本.y= 1
笔记本.z = 0
笔记本.angle = 3.14
所谓旋转就是
a=a+0.1
笔记本.angle=a
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)