/// <summary>
/// 獲取鼠標點擊坐標
/// </summary>
Vector3 screenPosition;//將物體從世界坐標轉換為屏幕坐標
Vector3 mousePositionOnScreen;//獲取到點擊屏幕的屏幕坐標
Vector3 mousePositionInWorld;//將點擊屏幕的屏幕坐標轉換為世界坐標
public Vector3 MouseFollow()
{
//獲取鼠標在相機中(世界中)的位置,轉換為屏幕坐標;
screenPosition = Camera.main.WorldToScreenPoint(transform.position);
//獲取鼠標在場景中坐標
mousePositionOnScreen = Input.mousePosition;
//讓場景中的Z=鼠標坐標的Z
mousePositionOnScreen.z = screenPosition.z;
//將相機中的坐標轉化為世界坐標
mousePositionInWorld = Camera.main.ScreenToWorldPoint(mousePositionOnScreen);
//物體跟隨鼠標移動
//transform.position = mousePositionInWorld;
//物體跟隨鼠標X軸移動
return new Vector3(mousePositionInWorld.x, mousePositionInWorld.y, mousePositionInWorld.z);
}