Update docs

This commit is contained in:
oc 2018-12-10 10:20:43 +08:00
parent 96500c5dab
commit 3eecce4812

View File

@ -8,17 +8,17 @@
HTML5魔塔是使用画布(canvas)来绘制,存在若干个图层,它们之间有一个覆盖关系,后面的图层将覆盖前面的图层。
所有图层从低往高依次如下:
所有图层从低往高依次如下:(加[B]的代表该层是大地图)
- bg:背景层;绘制背景图层素材bgmap,和背景贴图
- event:事件层;所有事件(道具、墙壁、NPC、怪物等)都绘制在这一层进行处理
- bg[B]:背景层;绘制背景图层素材bgmap,和背景贴图
- event[B]:事件层;所有事件(道具、墙壁、NPC、怪物等)都绘制在这一层进行处理
- hero:勇士层;主要用来绘制勇士
- event2:事件2层;本层主要用来绘制48x32的图片素材的上半部分(避免和勇士错位)
- fg:前景层;绘制前景图层素材fgmap,和前景贴图
- damage:显伤层;主要用来绘制怪物显伤和领域显伤
- animate:动画层;主要用来绘制动画。showImage事件绘制的图片也是在这一层。
- weather:天气层;主要用来绘制天气(雨/雪)
- route:路线层;主要用来绘制勇士的行走路线图,也用来绘制图块的淡入/淡出效果,图块的移动等。
- event2[B]:事件2层;本层主要用来绘制48x32的图片素材的上半部分(避免和勇士错位)
- fg[B]:前景层;绘制前景图层素材fgmap,和前景贴图
- damage[B]:显伤层;主要用来绘制怪物显伤和领域显伤
- animate:动画层;主要用来绘制动画。
- weather:天气层;主要用来绘制天气(雨/雪/雾)
- route[B]:路线层;主要用来绘制勇士的行走路线图,也用来绘制图块的淡入/淡出效果,图块的移动等。
- curtain:色调层;用来控制当前楼层的画面色调
- image:图片层;主要用来绘制显示图片;该层之所以在curtain层上是为了可以在全黑时贴大头像图
- ui:UI层;用来绘制一切UI窗口,如剧情文本、怪物手册、楼传器、系统菜单等等