0

Cocos2dアプリケーション内にCCSpriteの独自のカスタムサブクラスを実装しましたが、子を反復処理すると、GameCharacterのサブクラスではないCCLabelTTfに対してisKindOfClassがtrueを返します。

    CCArray *listOfGameObjects = [self children];
      for (id tempObj in listOfGameObjects) {
        if ([tempObj isKindOfClass:[GameCharacter class]]) {
          GameCharacter *gameChar = (GameCharacter*)tempObj;
          [gameChar updateStateWithDeltaTime:delta andListOfGameObjects:listOfGameObjects];
        }  
      }
4

0 に答える 0