我正在尝试使用Input.mousePosition.x.ToString("F4");
在Unity3D中获得非常精确的Input.mousePosition,在编辑器中,一切正常。我得到4位十进制符号,这是我的需要。但是,在构建应用程序之后,我一直都得到x.0000。
重要的是,在编辑器中,仅当我选择精确的分辨率而不是纵横比或“自由纵横比”时,我不会得到零。我正在尝试构建分辨率设置,例如禁用所有纵横比,设置精确分辨率,窗口/全屏模式。到目前为止,没有任何帮助。
似乎内置的应用程序在像素位置之间禁用了某种功能,我不知道为什么。
我知道关于vector3小数点有很多问题和信息,但是我的问题主要是关于Unity中的显示分辨率(在像素坐标之间)。预先感谢您的任何建议。