获取屏幕的屏幕宽度和高度

时间:2014-05-14 03:51:17

标签: c++ cocos2d-x

我试图获得窗口大小,但我的位置错误。

我的尺寸是这样的:

Size visibleSize = Director::getInstance()->getWinSize();

但是,当我尝试使用visibleSize.width / 2和.height / 2时,精灵不会出现在屏幕的中央。

1 个答案:

答案 0 :(得分:1)

尝试将精灵的锚点明确设置到精灵的中间位置。

sprite->setAnchorPoint(Point(0.5, 0.5))

http://www.cocos2d-x.org/wiki/Coordinate_System