2012-03-22 4 views
0

, как я могу найти видимую область слоя, предпочтительно в виде CCRect, потому что мой спрайт двигаться только в видимой области, независимо от того, в какой части фонового изображения виднаCocos2dx видимая область

ответ

1

Было бы быть полезными, еще раз квалифицировать «видимый регион» и рассказать нам больше о вашей иерархической установке CCLayer/CCNode.

То есть, я предполагаю, что вы пытались что-то вроде

CCSize size = CCDirector::sharedDirector()->getWinSize(); 

, который дает вам рамку экрана, или

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

на вашем слое, чтобы получить его границы/происхождение, или даже

layer->boundingBox() 

который дает вам CCRect?

+0

layer-> boundingBox() Это то, что мне нужно, thx – Alex

 Смежные вопросы

  • Нет связанных вопросов^_^