摘要: 在笔记一中,我们对html5游戏开发做了一个总的概述,接下来就该轮到实现功能的时候了。在上一章中也提到过,图片是游戏中不可缺少的一部分,因此我们今天就先来实现一下。假设我们先画了B层,然后再画了A层。接着,我们往B层上添加个C层,这时候,如果还是将C层直接画在界面上,显示是在A层上,而不是B层上,因此,我们需要不断地重画这个界面。将A层,B层,C层加到显示列表中,通过遍历这个列表进行显示。当然,这是以后涉及到层次化效果的时候要使用的,现在讲讲只是为了理解本文中,我采取重绘界面做法的意义。 由于本次开发涉及到封装,所以暂时给这个项目取名为Tomato2D吧,哈哈。 名字是随便想的,以后或许还会改。 首先,我觉得可以先讲一讲本次开发的原理和设计方案: 为了方便以后实现层次化效果,我们可以采用绘画的先后顺序来实现。 阅读全文
posted @ 2013-08-26 14:45 Shin-Knight 阅读(1869) 评论(2) 推荐(4) 编辑