Cocos2dx可见区域

时间:2012-03-22 17:21:45

标签: cocos2d-iphone visible cocos2d-x

如何找到图层的可见区域,最好是以CCRect的形式,因为我的精灵只能在可见区域移动,无论背景图像的哪个部分是可见的

1 个答案:

答案 0 :(得分:1)

有必要进一步限定“可见区域”,并告诉我们有关CCLayer / CCNode分层设置的更多信息。

那就是说,我认为你已经尝试了像

这样的事情
CCSize size = CCDirector::sharedDirector()->getWinSize();

为您提供屏幕框架,或

layer->getPosition()    
layer->getContentSize()

在您的图层上获取其边界/原点,甚至

layer->boundingBox()

给你一个CCRect?