我的代码有一个“小”问题,将鼠标位置转换为光辉。
我需要鼠标位置来确定我的机器人的头部必须指向的位置。代码有效并且转头......但是!它过快地达到最大音高。
由于我在辐射计算或 C# 方面并不是非常敏锐,因此我必须求助于专家的帮助。:)
我的代码:
maxcursory = Screen.PrimaryScreen.Bounds.Height;
cursory = Cursor.Position.Y;
pitch = (float) (((3 / maxcursory * cursory) - 1.5) * 1);
我需要的最小值和最大值:-0.6720 到 0.5149
编辑:修复代码显示错误。;)
编辑 2:添加了最小值和最大值