第七节 主屏幕实现方式概述

作者: 安静的程序员 | 来源:发表于2019-06-18 19:09 被阅读0次
    01.如何显示图形

    简单的说,就是一个二维数组,数组的每一个对象都是一个像素点对象。导演对象将需要显示的数据传递给主屏幕,主屏幕根据显示数据控制像素点的显示或隐藏,从而显示不同的图形。

    当游戏开始时,需要初始化所有对象,主屏幕的初始化工作就是实例化像素点阵列。

    02.图层概述

    主屏幕上会显示图形,如果图形非常简单,那么根本不需要图层,但是如果图形非常复杂,而且图形与图形又是不同的对象,那么引入图层就非常有必要了。
    有了图层之后,处理图形就方便多了,可以随意显示或隐藏某个图层,可以处理图层与图层之间的交互关系,主屏幕每次刷新时,整合多个图层的数据后,然后显示出来。
    就像Photoshop那样,如果没有图层,处理图形就是一种折磨。
    当然,引入图层主要是为了以后的扩展性考虑的,说不定还会使用目前的这套框架开发更多的游戏。

    相关文章

      网友评论

        本文标题:第七节 主屏幕实现方式概述

        本文链接:https://www.haomeiwen.com/subject/sryqqctx.html