using System.Collections; using System.Collections.Generic; using UnityEngine; public class cs01 : MonoBehaviour { //只要按下左鍵,就偵測射線觸控的點 void Update() { //mouseButton = 0, 代表按下左鍵 if(Input.GetMouseButtonDown(0)) { //發出射線(滑鼠點-camera射線) Ray ray1 = Camera.main.ScreenPointToRay(Input.mousePosition); //宣告碰撞變數 RaycastHit hit1; //判別是否射線碰到物件,發生碰撞了 if(Physics.Raycast(ray1, out hit1)==true) { //把黃色圈圈,移動到hit1.point GameObject.Find("Cylinder").transform.position = hit1.point; } } } }