所以,我正在开发LibGDX游戏。
我有一个类,“GraphicSprite”,它扩展了Sprite。
public class GraphicSprite extends Sprite{
public GraphicSprite(Texture texture){
//WHERE WOULD I IMPORT THE TEXTURE TO THE SPRITE THAT'S BEING EXTENDED?
//SHOULD BE SOMETHING LIKE THIS? "this.(classBeingExtended) = new Sprite(texture);
}
}
创建SPRITE时,您必须输入一些变量。
testSprite = new Sprite(TEXTURE HERE);
但是,我想创建GraphicSprites(扩展Sprite)。 所以,如果我这样做:
testGraphicSprite = new GraphicSprite(new Texture(".."));
我如何设置纹理?
答案 0 :(得分:1)
在你的构造函数中,只需调用" super"首先是构造函数。
super(texture);