我對CCMenu
有一個操作,該操作是CCLayer
的子操作 - 他是scroller
的孩子。 (cocos2d的滾動層類)無法在cocos2d中停止操作
有一個動作在此CCMenu
上運行,它有一個名稱和一個標記。
我只是不能阻止它。當我試圖去它,我看到空值。 我試過了:
[[[CCDirector sharedDirector].runningScene getChildByTag:600] stopAction:repeat];
[[[[CCDirector sharedDirector].runningScene getChildByTag:600]getChildByTag:800 ]stopAction:repeat];
[[[CCDirector sharedDirector].runningScene getChildByTag:600] stopAllActions];
[self stopAllActions];
什麼都沒有。 無法停止該操作。 如何停止我的CCScene
中的所有操作?
您只查看當前正在運行的場景的子項,這將是其中一個圖層(滾動條?)。我認爲您需要深入到節點層次結構中才能進入CCMenu。據我所知,「getChildByTag:」只能傳給直接的孩子,而不是孩子的孩子。 – Sylvan