我正在使用 Cocos2D,并且我创建了一个扩展 CCSprite 的 Object 类
我需要调用 CCSprite.sprite("filename") 方法,而不是作为 CCSprite 而是作为我创建的 Object 类。
这是我的课
public class Object extends CCSprite{
public Object(){
}
}
这是我尝试调用该方法的方式
protected GameLayer()
{
Object player = new Object();
player = Object.sprite("player.png");
{
我收到一条错误消息,提示“类型不匹配:无法从 CCSprite 转换为对象”
既然类是 CCSprite 的子类,为什么需要对其进行转换?
我应该怎么做?