物体自身旋转和移动

2016-10-10  本文已影响33人  Moment__格调
Paste_Image.png

using UnityEngine;
using System.Collections;

public class Rotate : MonoBehaviour {
public float TurnX;
public float TurnY;
public float TurnZ;

public float MoveX;
public float MoveY;
public float MoveZ;

public bool World;
// Use this for initialization
void Start () {

}

// Update is called once per frame
void Update () {
    if (World == true)
    {
      gameObject.  transform.Rotate(TurnX * Time.deltaTime, TurnY * Time.deltaTime, TurnZ * Time.deltaTime, Space.World);
        gameObject.transform.Translate(MoveX * Time.deltaTime, MoveY * Time.deltaTime, MoveZ * Time.deltaTime, Space.World);

    }
    else
    {
        gameObject.transform.Rotate(TurnX * Time.deltaTime, TurnY * Time.deltaTime, TurnZ * Time.deltaTime, Space.Self);
        gameObject.transform.Translate(MoveX * Time.deltaTime, MoveY * Time.deltaTime, MoveZ * Time.deltaTime, Space.Self);
    }
}

}

上一篇 下一篇

猜你喜欢

热点阅读