摄像机
摄像机
Camera在游戏中的作用是控制游戏窗口的位置显示,跟踪玩家的移动。可以使玩家始终在屏幕的正中央。
在引擎中我们提供了lookAt函数设置追踪的目标:
/// 设置跟随目标
void lookAt(DFSprite sprite) {
this.sprite = sprite;
}
当玩家快要移动到地图边界时,为了避免显示空白的区域,要限制摄像机的边界:
/// 设置跟随限制
camera.setLimit(DFOffset(this.mapInfo.scaledWidth,this.mapInfo.scaledHeight));
本站内容来源于作者发布和网络转载,如有版权相关问题请及时与我们取得联系,我们将立即删除。