【发布时间】:2015-10-22 16:52:28
【问题描述】:
我正在使用 c++ 中的 cocos2d-x v3 做一个平台游戏,其中地图通常非常大,可见屏幕通过地图跟随对象但我找不到获取可见位置的方法地图中的屏幕。
使用 Size visibleSize = Director::getInstance()->getVisibleSize();给我整个地图的尺寸。
假设我想在对象到达地图中的某个点时在屏幕的右上角显示一个精灵,并且这个精灵将始终在屏幕的右上角。
使用对象位置不行。
有没有办法获取当前屏幕的位置? 或者有没有办法在屏幕上显示精灵或其他任何东西,即使屏幕在移动,它也会在屏幕上?
附言。我是游戏开发的超级菜鸟
【问题讨论】: