0

我正在从该站点阅读有关 Quadtree 的精彩教程 ,现在是我的问题。

当我创建四叉树时,我必须传入屏幕的构造函数边界,如果我的地图大小为 10000 x 10000 像素且游戏屏幕为 1280 x 720 像素,我应该通过什么?

Quadtree quad = new Quadtree(0, new Rectangle(0,0,600,600));

所以在这个例子中,屏幕区域只有 600 x 600px。它运行良好,直到播放器的分辨率超过 600x600

我正在使用 c++ SFML 2.0,其中 sf::View 是玩家位置的中心。

4

1 回答 1

1

无论是否可以看到该区域的某些部分,您都应该通过整个地图的边界。

于 2013-05-02T12:15:43.937 回答