예제 #1
0
    void MyInput()
    {
        if (m_player == null)
        {
            return;
        }
        if (Input.GetMouseButton(0))
        {
            Ray ray = Camera.main.ScreenPointToRay(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 0));

            RaycastHit hit;
            bool       b = Physics.Raycast(ray, out hit, 1000);

            if (b)
            {
                Vector3 target = hit.point;
                m_player.FindPath(target);
            }
        }
    }