2011年6月27日 星期一

cocos2D 取得目前執行中的secne或layer

今天因為有需要從某些地方取得目前執行中的layer來做一些事,
所以找了一下作法,並記錄一下免得之後忘了.

[CCDirector sharedDirector]
的功能..
發現其中有一個是.
CCScene *runningSC = [[CCDirector sharedDirector] runningScene];



這個可以取得目前執行中的scene
這個scene 理論上應該是只會有一個吧..

接下來可以用

[runScene children]

來取得scene上的children , 從中找出 所需要的layer.

沒有留言:

張貼留言