【发布时间】:2012-02-23 23:07:59
【问题描述】:
PopuupScene 层
@interface PopupScene : CCLayer <CCRGBAProtocol>
错误信息
2 月 22 日 11:06:31 未知 MyProject[443] : -[PopupScene setOpacity:]: 无法识别的选择器发送到实例 0xa68ca80 2 月 22 日 11:06:31 未知 MyProject[443]:* 终止应用程序由于 未捕获的异常 'NSInvalidArgumentException',原因:'-[PopupScene setOpacity:]: 无法识别的选择器发送到实例
CCRGBAProtocol 有 setOpacity 方法,但是出现错误...
如何淡入和淡出 CCLayer? (不透明动画,CCFadeIn 和 CCFadeOut)
【问题讨论】:
-
您是否在 PopupScene 实现中添加了 setOpacity/opacity 方法的定义。因为您将需要实现该协议。从哪里调用 setOpacity 方法或从系统库调用它?
-
@ChangUZ :刚刚添加了更多关于你的信息,你可以设置不透明度。我的错,直到今天才知道这个子类。
标签: iphone cocos2d-iphone cclayer