2012-12-10 34 views
1

我只是使用代码将场景从一个场景推送到另一个场景。无法初始化CCScene类型的参数COCOS2D

这是我的代码。

SettingScene *setting=[SettingScene node]; 
[[CCDirector sharedDirector]pushScene:setting]; 

我已经使用上述另一种方法相同的是工作正常,但在这条线就显示错误...

/Users/jellyfishtechnologies/Desktop/Vivek/My Game Project/Flyer/Flyer/HomePageScene.mm:91:43: Cannot initialize a parameter of type 'CCScene *' with an lvalue of type 'SettingScene *' 

我不明白什么确切的问题!

+0

显示'SettingScene'的定义。 – trojanfoe

+0

你是否在SettingScene类中实现了场景方法? –

+2

确保您的SettingScene是CCScene的子类。 – Morion

回答

3

也许你的SETTINGS类不是CCScene的子类,或者它没有返回CCScene对象。请验证这一点。

相关问题