我用C#制作了一个小型2D游戏,但问题出在这里:
当我在我的笔记本电脑上以1366x768的分辨率启动游戏时,或者在1920x1080的笔记本电脑上启动游戏时,它可以按原样运行(所有英特尔显卡),但是当我在我的电脑上使用HD6850和1920x1080分辨率启动游戏时坐标(位置)是关闭的,就像它们应该是的一样:
一个pictureBox应该在点x100和y100上,但是在点x50和y50之类的东西。
我想知道为什么会这样,以及我如何解决它。
提前致谢
编辑:是的,我正在制作积分,如何修复DPI错误?例如:pictureBox1.location = new Point(100,100);