【Unity】屏幕射线和鼠标指针

来源:互联网 发布:人工智能行业分析 编辑:程序博客网 时间:2024/05/16 16:41
  Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
            RaycastHit hitinfo;

            bool isCollider = Physics.Raycast(ray, out hitinfo);

简单屏幕点转射线



鼠标指针图标

    public Texture2D cursor_pick;
    private Vector2 hotspot = Vector2.zero;
    private CursorMode mode = CursorMode.Auto;


    public void SetNpcTalk()
    {
        Cursor.SetCursor(cursor_pick, hotspot, mode);
    }

//可编写多个设置鼠标指针图标方法

0 0
原创粉丝点击