这个类的基本思想就是,用一个源图像提供一组图像贴片,这些贴片可以组合成一幅大的场景。一方面,Sprite类是TileLayer类的概念化的逆转.TiledLayer类使用源图像贴片的调色板来创建一幅大场景,而Sprite类则使用一系列源图像帧来产生动画。在下面的例子里,源图像tank.png用来创建帧大小为32*32像素的Sprite类对象。(在这里不要糊涂,记住图像贴片的编号才是从1开始的)Sprite类有一个帧序列,它决定了帧显示的顺序。最后,Sprite类提供几个collidesWith()方法来检测与其他Sprites,ItledLayers,或Images类对象的碰撞。