window 中的位置按钮取决于 window 尺寸
position button in window depending on window size
我正在 Visual Studio 为我的学校项目创建这个游戏,使用 SFML 渲染和创建精灵。
我已经创建了我目前放置的这个按钮
x=1000, y = 600 在我的屏幕尺寸上。
我有视网膜显示 macbook。
我测试了按钮的位置,它会根据屏幕尺寸改变它的位置。如果屏幕尺寸小于我的 x 和 y then 按钮甚至不会显示在屏幕上,那么我如何让它在所有不同的屏幕上动态显示以及如何让它在不同尺寸下缩放到相同尺寸。
谢谢,
从 sf::VideoMode::GetDesktopMode() 开始确定您 运行 所在桌面的大小以及 divide/multiply 您的按钮坐标是否合适。您还可以使用 sf::Views - http://www.sfml-dev.org/tutorials/2.2/graphics-view.php
来解决缩放问题
我正在 Visual Studio 为我的学校项目创建这个游戏,使用 SFML 渲染和创建精灵。 我已经创建了我目前放置的这个按钮 x=1000, y = 600 在我的屏幕尺寸上。 我有视网膜显示 macbook。
我测试了按钮的位置,它会根据屏幕尺寸改变它的位置。如果屏幕尺寸小于我的 x 和 y then 按钮甚至不会显示在屏幕上,那么我如何让它在所有不同的屏幕上动态显示以及如何让它在不同尺寸下缩放到相同尺寸。
谢谢,
从 sf::VideoMode::GetDesktopMode() 开始确定您 运行 所在桌面的大小以及 divide/multiply 您的按钮坐标是否合适。您还可以使用 sf::Views - http://www.sfml-dev.org/tutorials/2.2/graphics-view.php
来解决缩放问题