精灵
组成游戏世界里的元素我们称之为精灵。
引擎里为了方便开发,内置了一些常用的基础精灵,如文本精灵,图像精灵,动画精灵等。
这些精灵有个共有的特性就是会被GameLoop进行控制刷新和渲染,所以精灵有2个比较重要的函数:
/// 精灵更新
void update(double dt) {
/// 子类覆盖
}
/// 精灵渲染
void render(Canvas canvas) {
/// 子类覆盖
}
所有精灵的父类是DFSprite。
本站内容来源于作者发布和网络转载,如有版权相关问题请及时与我们取得联系,我们将立即删除。