Unity Input Sytem获取与设置鼠标位置

 Unity 考虑的很周全, 所以代码量很少 (才10行), 不多说直接看代码

public static Vector2 mousePos{get => GetMousePos();set => SetMousePos(value);}public static Vector2 GetMousePos(){return (Mouse.current == null) ? Vector2.zero : Mouse.current.position.ReadValue();}public static void SetMousePos(Vector2 pos){Mouse.current.WarpCursorPosition(pos); //切换光标位置InputState.Change(Mouse.current.position, pos); //应用}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部