Merge remote-tracking branch 'refs/remotes/ckcz123/v2.0' into v2.x

This commit is contained in:
YouWei Zhao 2018-08-02 18:33:50 +08:00
commit 492c1aa622
16 changed files with 18 additions and 14 deletions

View File

@ -68,6 +68,7 @@ HTML5 canvas制作的魔塔样板支持全平台游戏
* [x] 事件:更新怪物数据
* [x] 移动事件和跳跃事件增加“不消失”选项
* [x] 获胜结局可以指定“不计入榜单”
* [x] RM动画导出器可以指定压缩比率
* [x] 修改默认bgm
* [x] 修复读档开启战斗动画等Bug
* [x] 大量细节优化

View File

@ -1,6 +1,6 @@
# V2.0版本介绍
?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
目前样板已经更新到V2.0版本以上本章将对V2.0的一些内容进行介绍。

View File

@ -1,6 +1,6 @@
# 附录:API列表
?> 目前版本**v2.2.1**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
所有系统支持的API都列在了这里。所有可能被用到的API都在前面用\*标记。

View File

@ -1,6 +1,6 @@
# 快速上手
?> 目前版本**v2.2.1**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
在这一节中,将详细介绍做一部塔的流程。现在,让我们来做一部单层塔!

View File

@ -1,6 +1,6 @@
# 附录: API列表
?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
**这里只列出所有可能会被造塔者用到的常用API更多的有关内容请在代码内进行查询。**

View File

@ -1,6 +1,6 @@
# 元件说明
?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
在本章中,将对样板里的各个元件进行说明。各个元件主要包括道具、门、怪物、楼梯等等。

View File

@ -1,6 +1,6 @@
# 事件
?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
本章内将对样板所支持的事件进行介绍。

View File

@ -1,6 +1,6 @@
# HTML5 魔塔样板说明文档
?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
众所周知魔塔的趋势是向移动端发展贴吧中也常常能见到“求手机魔塔”的帖子。然而现有的工具中NekoRPG有着比较大的局限性游戏感较差更是完全没法在iOS上运行。而一些APP的魔塔虽然可用但是必须要下载安装对于Android和iOS还必须开发不同的版本非常麻烦。

View File

@ -1,6 +1,6 @@
# 个性化
?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
有时候只靠样板本身可能是不够的。我们需要一些个性化、自定义的素材,道具效果,怪物属性,等等。

View File

@ -1,6 +1,6 @@
# 快速上手
?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
在这一节中,将详细介绍做一部塔的流程。现在,让我们来做一部单层塔!

View File

@ -237,7 +237,7 @@
<option value="functions">脚本编辑</option>
<option value="appendpic">追加素材</option>
</select>
<span style="font-size: 12px; margin-left: 10px">
<span style="font-size: 12px; margin-left: 5px">
<input type="radio" id="brushMod" name="brushMod" value="line" checked="checked" />画线
<input type="radio" id="brushMod2" name="brushMod" value="rectangle" />画矩形
</span>

View File

@ -286,7 +286,7 @@ control.prototype.resetStatus = function(hero, hard, floorId, route, maps, value
// 保存的Index
core.status.saveIndex = core.getLocalStorage('saveIndex2', 1);
core.status.automaticRoute.clickMoveDirectly = core.getLocalStorage('clickMoveDirectly', false);
core.status.automaticRoute.clickMoveDirectly = core.getLocalStorage('clickMoveDirectly', true);
if (core.isset(values))
core.values = core.clone(values);

View File

@ -104,7 +104,7 @@ function core() {
'cursorX': null,
'cursorY': null,
"moveDirectly": false,
'clickMoveDirectly': false,
'clickMoveDirectly': true,
},
// 按下键的时间:为了判定双击

View File

@ -266,8 +266,10 @@ maps.prototype.canMoveDirectly = function (destX,destY) {
if (fromX==destX&&fromY==destY) return 0;
// 可以无视起点事件
// if (core.getBlock(fromX,fromY)!=null||core.status.checkBlock.damage[13*fromX+fromY]>0)
// return -1;
var nowBlockId = core.getBlockId(fromX, fromY);
if ((nowBlockId!=null&&nowBlockId!='upFloor'&&nowBlockId!='downFloor')
||core.status.checkBlock.damage[13*fromX+fromY]>0)
return -1;
// BFS
var visited=[], queue=[];

Binary file not shown.

View File

@ -7,6 +7,7 @@
事件:更新怪物数据
移动事件和跳跃事件增加“不消失”选项
获胜结局可以指定“不计入榜单”
RM动画导出器可以指定压缩比率
修改默认bgm
修复读档开启战斗动画等Bug
大量细节优化