sf ::查看可见性检查

时间:2016-02-24 11:03:15

标签: view camera sfml

好的,所以我和一些朋友一起为一个学校项目做游戏。我们使用过SFML。

我最近一直在使用相机和磁贴实现系统,现在我需要它们一起工作。

相机的工作原理如下: 我有两个不同的sf :: View,一个用于游戏世界,一个用于hud。游戏世界的一个跟随玩家的x轴。

磁贴系统以读取txt文件的方式工作,并根据txt文件中的信息绘制精灵。

就像现在一样,我总是画出所有的瓷砖,即使它在相机视图之外。不好。在绘制图块之前,我需要一种方法来检查图块是否在摄影机视图之外。我该怎么做?

我确实发现了这个: Get X and Y offset of sf::View

但我无法真正了解如何在我的游戏中使用此信息。

任何帮助都会非常感激! :)

Mvh Elis

1 个答案:

答案 0 :(得分:0)