From 0bbb748c7abd3e6eed117493a823f8fc2e1c2cb7 Mon Sep 17 00:00:00 2001 From: oc Date: Mon, 7 May 2018 00:38:49 +0800 Subject: [PATCH] V2.2 --- README.md | 19 +++++++++++++++++++ docs/V2.0.md | 2 +- docs/api.md | 2 +- docs/element.md | 2 +- docs/event.md | 4 +++- docs/index.md | 2 +- docs/personalization.md | 2 +- docs/start.md | 2 +- project/data.js | 2 +- 更新说明.txt | 32 ++++++++++++++++---------------- 10 files changed, 45 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 2a60c151..54f5ff23 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,25 @@ HTML5 canvas制作的魔塔样板,支持全平台游戏! ## 更新说明 +### 2018.5.6 V2.2 + +* [x] 事件坐标可用变量指定("loc": ["flag:x", "flag:y"]) +* [x] 全局商店也可以使用图块编辑 +* [x] 高亮显示有事件的格子 +* [x] 对于道具和怪物自动注册该列所有未注册的素材 +* [x] 便捷PS工具对于白底图片可自动调整为透明背景 +* [x] 事件:等待用户点击(type:wait) +* [x] 事件:图片移动事件(type:moveImage) +* [x] 事件:设置BGM音量(type:setVolume) +* [x] 提供core.rand()和core.rand2()两个随机数函数 +* [x] 作弊处理(最大有效生命值、匿名则最低成绩上传) +* [x] 自定义状态栏绘制 +* [x] 最高六倍速播放 +* [x] 播放录像时可以C键查看怪物手册 +* [x] 修复标题文字太长导致无法开始游戏的问题 +* [x] 新增纯新手简易造塔流程 +* [x] 部分效果和性能的优化 + ### 2018.4.25 V2.1.1 * [x] 新增事件:改变勇士行走图 diff --git a/docs/V2.0.md b/docs/V2.0.md index 177e2cb5..9fc2a067 100644 --- a/docs/V2.0.md +++ b/docs/V2.0.md @@ -1,6 +1,6 @@ # V2.0版本介绍 -?> 目前版本**v2.1**,上次更新时间:* {docsify-updated} * +?> 目前版本**v2.2**,上次更新时间:* {docsify-updated} * 目前样板已经更新到V2.0版本以上,本章将对V2.0的一些内容进行介绍。 diff --git a/docs/api.md b/docs/api.md index e78e8d9a..b65f4808 100644 --- a/docs/api.md +++ b/docs/api.md @@ -1,6 +1,6 @@ # 附录:API列表 -?> 目前版本**v2.1**,上次更新时间:* {docsify-updated} * +?> 目前版本**v2.2**,上次更新时间:* {docsify-updated} * 所有系统支持的API都列在了这里。所有可能被用到的API都在前面用\*标记。 diff --git a/docs/element.md b/docs/element.md index 83ee5d5c..d4025cf8 100644 --- a/docs/element.md +++ b/docs/element.md @@ -1,6 +1,6 @@ # 元件说明 -?> 目前版本**v2.1**,上次更新时间:* {docsify-updated} * +?> 目前版本**v2.2**,上次更新时间:* {docsify-updated} * 在本章中,将对样板里的各个元件进行说明。各个元件主要包括道具、门、怪物、楼梯等等。 diff --git a/docs/event.md b/docs/event.md index 3f7f0e64..a7f7e333 100644 --- a/docs/event.md +++ b/docs/event.md @@ -1,6 +1,6 @@ # 事件 -?> 目前版本**v2.1**,上次更新时间:* {docsify-updated} * +?> 目前版本**v2.2**,上次更新时间:* {docsify-updated} * 本章内将对样板所支持的事件进行介绍。 @@ -373,6 +373,8 @@ value是一个表达式,将通过这个表达式计算出的结果赋值给nam show事件需要用loc指定目标点的坐标,可以简单的写[x,y]代表一个点,也可以写个二维数组[[x1,y1],[x2,y2],...]来同时显示多个点。 +从V2.2开始,loc也可以用变量来代替,例如 `"loc": ["flag:x", "flag:y"]`。下同。 + floorId为目标点的楼层,如果不是该楼层的事件(比如4楼小偷开2楼的门)则是必须的,如果是当前楼层可以忽略不写。 time为动画效果时间,如果指定了某个大于0的数,则会以动画效果慢慢从无到有显示,动画时间为该数值;如果不指定该选项则无动画直接立刻显示。 diff --git a/docs/index.md b/docs/index.md index 068f0907..ad0b16ef 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,6 +1,6 @@ # HTML5 魔塔样板说明文档 -?> 目前版本**v2.1**,上次更新时间:* {docsify-updated} * +?> 目前版本**v2.2**,上次更新时间:* {docsify-updated} * 众所周知,魔塔的趋势是向移动端发展,贴吧中也常常能见到“求手机魔塔”的帖子。然而现有的工具中,NekoRPG有着比较大的局限性,游戏感较差,更是完全没法在iOS上运行。而一些APP的魔塔虽然可用,但是必须要下载安装,对于Android和iOS还必须开发不同的版本,非常麻烦。 diff --git a/docs/personalization.md b/docs/personalization.md index 6fa837b5..f11e2e12 100644 --- a/docs/personalization.md +++ b/docs/personalization.md @@ -1,6 +1,6 @@ # 个性化 -?> 目前版本**v2.1**,上次更新时间:* {docsify-updated} * +?> 目前版本**v2.2**,上次更新时间:* {docsify-updated} * 有时候只靠样板本身可能是不够的。我们需要一些个性化、自定义的素材,道具效果,怪物属性,等等。 diff --git a/docs/start.md b/docs/start.md index 078f587d..0bf5a6d3 100644 --- a/docs/start.md +++ b/docs/start.md @@ -1,6 +1,6 @@ # 快速上手 -?> 目前版本**v2.1**,上次更新时间:* {docsify-updated} * +?> 目前版本**v2.2**,上次更新时间:* {docsify-updated} * 在这一节中,将详细介绍做一部塔的流程。现在,让我们来做一部单层塔! diff --git a/project/data.js b/project/data.js index 8276697b..257d7b4f 100644 --- a/project/data.js +++ b/project/data.js @@ -26,7 +26,7 @@ data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d = "firstData" : { "title": "魔塔样板", "name": "template", - "version": "Ver 2.1.1", + "version": "Ver 2.2", "floorId": "sample0", "hero": { "name": "阳光", diff --git a/更新说明.txt b/更新说明.txt index 392c5fe5..ee9e4b6b 100644 --- a/更新说明.txt +++ b/更新说明.txt @@ -1,21 +1,21 @@ HTML5魔塔样板V2.2 -事件坐标可用变量指定 √ -全局商店也可以使用图块编辑 √ -高亮显示有事件的格子 √ -自动注册所有未注册的素材 √ -便捷PS工具对于白底图片可自动调整为透明背景 √ -等待用户点击事件 √ -图片移动事件 √ -事件:设置BGM音量 √ -提供core.rand()和core.rand2()两个随机数函数 √ -作弊处理 √ -自定义状态栏绘制 √ -最高六倍速播放 √ -播放录像时可以C键查看怪物手册 √ -修复标题文字太长导致无法开始游戏的问题 √ -新增纯新手简易造塔流程 √ -部分效果和性能的优化 √ +事件坐标可用变量指定("loc": ["flag:x", "flag:y"]) +全局商店也可以使用图块编辑 +高亮显示有事件的格子 +对于道具和怪物自动注册该列所有未注册的素材 +便捷PS工具对于白底图片可自动调整为透明背景 +事件:等待用户点击(type:wait) +事件:图片移动事件(type:moveImage) +事件:设置BGM音量(type:setVolume) +提供core.rand()和core.rand2()两个随机数函数 +作弊处理(最大有效生命值、匿名则最低成绩上传) +自定义状态栏绘制 +最高六倍速播放 +播放录像时可以C键查看怪物手册 +修复标题文字太长导致无法开始游戏的问题 +新增纯新手简易造塔流程 +部分效果和性能的优化 -----------------------------------------------------------------------