2012-12-10 2 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 개체를 반환하지 않습니다. 이것을 확인하십시오.

관련 문제