using System.Collections; using System.Collections.Generic; using UnityEngine; public class cs02 : MonoBehaviour { public void MoveRight() { //向量坐標的四種寫法: //GameObject.Find("Sphere").transform.Translate(1.0f, 0, 0); //GameObject.Find("Sphere").transform.Translate(1.0f,0,0,Space.Self); //GameObject.Find("Sphere").transform.Translate(new Vector3(1.0f,0,0), Space.Self); GameObject.Find("Sphere").transform.Translate(Vector3.right, Space.Self); } public void MoveLeft() { //GameObject.Find("Sphere").transform.Translate(-1.0f, 0, 0, Space.Self); //GameObject.Find("Sphere").transform.Translate(new Vector3(-1.0f, 0, 0), Space.Self); GameObject.Find("Sphere").transform.Translate(Vector3.left, Space.Self); } public void MoveForward() { GameObject.Find("Sphere").transform.Translate(0, 0, 1.0f, Space.Self); //GameObject.Find("Sphere").transform.Translate(new Vector3(0, 0, 1.0f), Space.Self); //GameObject.Find("Sphere").transform.Translate(Vector3.forward, Space.Self); } public void MoveBack() { GameObject.Find("Sphere").transform.Translate(0, 0, -1.0f, Space.Self); //GameObject.Find("Sphere").transform.Translate(new Vector3(0, 0, -1.0f), Space.Self); //GameObject.Find("Sphere").transform.Translate(Vector3.back, Space.Self); } // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } }