私は 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 の子なので、なぜカバーする必要があるのですか?
これをどのように行う必要がありますか?