在一个游戏场景中,几乎所有的内容都是由图像实现的,如游戏的背景、敌人、玩家控制的人等。而每个图像都被称为一个精灵,如图3.1所示。在图3.1中,矿工、金子、石头以及背景等都属于精灵。
图3.1 黄金矿工
精灵用SKSpriteNode对象表现。一个SKSpriteNode对象,要么绘制成一个由纹理映射(mapped)的矩形,要么绘制成一个彩色无纹理的矩形。本章将讲解精灵的相关操作。