sfml c++ 中的 getLocalBounds 和 getGlobalBounds 有什么区别?
What's the difference between getLocalBounds and getGlobalBounds in sfml c++?
我正在为我的对象进行碰撞检测,只是想知道为什么我应该使用 GlobalBounds 而不是 LocalBounds?还是我使用哪个功能无关紧要?
简单来说:global bounds = local bounds + transformations
并且由于您大部分时间都想处理变换后的位置、比例或旋转,因此全局边界比局部边界更有用。
当然,总会有局部边界有用的用例。
我正在为我的对象进行碰撞检测,只是想知道为什么我应该使用 GlobalBounds 而不是 LocalBounds?还是我使用哪个功能无关紧要?
简单来说:global bounds = local bounds + transformations
并且由于您大部分时间都想处理变换后的位置、比例或旋转,因此全局边界比局部边界更有用。
当然,总会有局部边界有用的用例。