存档

2010年11月13日 的存档

Input.mousePosition

2010年11月13日 没有评论

static var mousePosition : Vector3

描述
当前鼠标的位置(像素点坐标系,只读)。
窗口或屏幕的左下方为坐标系的(0, 0)。窗口或屏幕的右上方为坐标系的(Screen.width, Screen.height)。

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
    public GameObject particle;
    void Update() {
        if (Input.GetButtonDown("Fire1")) {
            Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
            if (Physics.Raycast(ray))
                Instantiate(particle, transform.position, transform.rotation);

        }
    }
}
分类: 游戏开发 标签: