我的问题是如何获取雪碧图中的一个精灵。
public class Blocks extends Sprite{
public Blocks() throws IOException
{
super(Image.createImage("/blockSprite.png"),20,30);
}
}
"blockSprite.png包含Sprites的图像,多个Sprites在同一张图片中。"
"问题在于使用这行代码时,我应该如何获取图像中Sprite的大小/尺寸?"
"Sprite表格:
宽度- 162
高度- 280"
"我想知道表格中Sprites的宽度/高度?如何确定Sprite表格中Sprites的宽度/高度?"
Sprite
类,这里使用的构造函数显然是Sprite(Image image, int frameWidth, int frameHeight)
,这表明第二个和第三个参数是您的精灵大小?这是我困惑的部分。如果这不是您要寻找的内容,请尝试添加一些示例代码以演示您缺少某些值或希望放置它的位置。请考虑您必须命名行/列数或帧的宽度/高度之一。您必须定义其中之一。 - Mariosuper(Image.createImage("/kirby.png"),32,48);
。我想要为帧命名宽度/高度。 - Christian Eric Paran