如何获取精灵的实际位置并将其打印在c ++和sfml中

时间:2016-12-07 14:17:14

标签: c++ sfml

我试图制作简单的2D游戏。我需要在控制台中打印它。我试图这样做,但它没有用。

parent

我也试过

parent.postMessage(message, '*');

它还没有用。

1 个答案:

答案 0 :(得分:2)

  

......它不起作用......

对我们没有帮助。请发布完整的错误。

无论如何,我假设默认情况下没有定义operator<<(std::ostream&, const sf::Vector2&)。因此,您可以单独打印矢量的坐标:

sf::Vector2f position = entity.getPosition();
std::cout << position.x << " " << position.y << "\n";