我有一个 CCLayer,上面有东西(精灵、标签等)。此 CCLayer 通常使用以下命令调用:
[[CCDirector sharedDirector] pushScene:[CCTransitionFade transitionWithDuration:1.0 scene:[AdventureLayer sceneWithLevel:[itemPassedIn tag]] withColor:ccWHITE]];
它带有某种 1 秒的白色褪色。
然而,在这一层,我也有一个 UITextField 添加到 CCDirector
[[[CCDirector sharedDirector] view] addSubview:textField];
问题是:当图层显示出来时,除了已经显示的 UITextField 之外,一切都随着褪色效果而变化。
这太“野蛮”了,我想对它做一些褪色的效果。
我应该如何进行?(我正在使用 cocos2d v2)