当前位置: 代码迷 >> 综合 >> unity-transform(物体上升脚本)
  详细解决方案

unity-transform(物体上升脚本)

热度:60   发布时间:2023-09-30 09:35:04.0

可以查看手册https://docs.unity3d.com/550/Documentation/ScriptReference/Transform.html

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//using 命名空间,public class NewBehaviourScript : MonoBehaviour {
//start和update是Unity最常用的两个函数,创建脚本时就具有// Use this for initializationpublic float smooth = 2.0F;public float tiltAngle = 30.0F;//void Start () {//update 函数第一次运行之前调用,用于游戏对象的初始化//}// Update is called once per framevoid Update () {    //每帧调用一次,用于更新游戏场景和状态// transform.position += new Vector3(0, 0.01f, 0); //这是第一种方法,更新Y的值transform.Translate(Vector3.up * Time.deltaTime,Space.self);//第二种方法,其y中Space。self是沿着自己的上方移动,Space.World 是沿着世界上方
                                                                    //移动,可以把cube倾斜30度,具体实现以下就知道了。//API:public void Translate(Vector3 translation, Space relativeTo = Space.Self);Time.deltaTime表示上帧到本帧所用时间}

  相关解决方案