CCSprites класс литье исключений в Android? - PullRequest
0 голосов
/ 04 октября 2011

У меня есть одна проблема в наследовании CCSprites в Java, я выкладываю некоторые коды здесь,

public class Block extends CCSprite
  {
static Block temp=null;
     ...
     ...
   static Block newBlock(tetrominoTypes blockType)
      {
        temp = (Block) Block.sprite(filename); // class cast exception here

   }
return temp;
 }

...... }

Ожидание приведения класса происходит во время выполнения, как я могу решить это. Если кто-то знает, значит выручите меня.

1 Ответ

0 голосов
/ 04 октября 2011

sprite кажется статической функцией родительского класса.

Возможно, попробуйте:

temp = (Block) CCSprite.sprite(filename);
...