0

我在java中继承CCSprites有一个问题,我在这里发布了一些代码,

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;
 }

…… }

类转换期望发生在运行时,我该如何解决它。如果有人知道意味着帮助我。

4

1 回答 1

0

sprite似乎是母类的静态函数。

也许尝试:

temp = (Block) CCSprite.sprite(filename);
于 2011-10-04T06:24:09.270 回答