2016-02-24 28 views
0

好吧,所以我一直在和一些朋友一起爲一個學校項目開展一個遊戲。我們已經使用了SFML。sf ::查看知名度檢查

我最近一直在攝影機和瓷磚實現系統工作,現在我需要他們一起工作。

相機的工作原理是這樣的: 我有兩個不同的sf :: View,一個用於遊戲世界,另一個用於hud。遊戲世界的遊戲世界沿着x軸玩家。

瓷磚系統的工作方式是讀取txt文件並根據txt文件中的信息繪製小精靈。

因爲現在我總是繪製所有的瓷磚,即使它在攝像機視圖之外。不好。我需要一種方法來檢查瓷磚是否在攝像機視圖之外,然後再繪製它們。我該怎麼做呢?

我發現這一點: Get X and Y offset of sf::View

,但我真的不能換我圍​​繞着如何使我的遊戲本信息工作負責人。

任何幫助將非常感謝! :)

MVH伊利斯

回答