【发布时间】:2015-02-15 00:08:11
【问题描述】:
在 SFML 中,我如何使用转换围绕某个点旋转形状?我知道如何使用 cos 和 sin,但想了解如何使用转换。
我认为我的问题是我没有获得 sfml 接口。这是一个例子:
// Draw circle at center
sf::CircleShape c;
c.setFillColor(sf::Color::Red);
c.setPosition(width / 2, height / 2);
c.setRadius(50);
c.setOrigin({50, 50});
现在,我将如何在帧刷新循环内围绕屏幕中心移动和旋转圆圈?
【问题讨论】:
-
我读了几遍教程。我用一个具体的例子更新了问题。
标签: sfml