From 49b35d98edfa569a2c683678fed86e26f5aa2b64 Mon Sep 17 00:00:00 2001 From: oc Date: Sun, 27 May 2018 12:48:21 +0800 Subject: [PATCH] Update Docs --- docs/element.md | 31 ++++++++++++++++++++++++++++- libs/actions.js | 3 +++ libs/ui.js | 4 +++- 快捷键说明.txt | 53 ------------------------------------------------- 4 files changed, 36 insertions(+), 55 deletions(-) delete mode 100644 快捷键说明.txt diff --git a/docs/element.md b/docs/element.md index bc08e3e0..b6e1b7c6 100644 --- a/docs/element.md +++ b/docs/element.md @@ -243,6 +243,35 @@ floorId指定的是目标楼层的唯一标识符(ID)。 !> iOS平台以及部分浏览器不支持获得当前网络状态,此时即使在使用Wifi也必须要用户点击“音乐开关”才能播放音乐。 +## 录像 + +HTML5魔塔一大亮点就是存在录像系统,可以很方便进行录像回放。 + +当你在游戏的过程中,随着你的操作,录像也会被依次记录。游戏结束后将提示是否下载录像,上传成绩时也会上传你的录像信息。 + +在菜单栏-同步存档中,可以直接对当前录像进行下载。 + +!> 录像记录的是你当前的路线(本质上是模拟键盘操作),是一个纯文本文件,占用空间很小! + +录像的回放主要有两种方式: + +1. 保存成的录像文件(.h5route文件):在标题界面点录像回放,再选择文件即可。 +2. 游戏过程中时的当前录像:随时按R可以进行回放;手机端则长按任何位置3秒以上调出虚拟键盘,再按R。 + +录像播放过程中,可以进行如下操作: + +- **暂停/播放:** 按空格可以随时暂停或播放录像。 +- **加速:** 按X可以加速录像播放,最高可达6倍速。 +- **减速:** 按Z可以减速录像播放,最低可达0.3倍速。 +- **停止:** 按ESC可以立刻停止录像播放,并返回正常游戏。 +- **回退:** 按A可以回退到上一个录像节点(录像播放过程中每50步存一个录像节点)。 +- **存档:** 按S可以在录像播放过程中进行存档。 +- **查看手册:** 按C可以在录像播放过程中查看怪物手册。 + +上述操作在手机端均有工具栏的对应按钮可点击操作。 + +如果录像出现问题,请加群539113091找小艾反馈Bug。 + ## 操作说明 本塔主要支持鼠标(触摸屏)操作和键盘操作。 @@ -259,6 +288,7 @@ floorId指定的是目标楼层的唯一标识符(ID)。 键盘操作快捷键如下: - **[CTRL]** 跳过对话 +- **[Z]** 转向 - **[X]** 打开/关闭怪物手册 - **[G]** 打开/关闭楼层传送器 - **[A]** 读取自动存档 @@ -267,7 +297,6 @@ floorId指定的是目标楼层的唯一标识符(ID)。 - **[T]** 打开/关闭工具栏 - **[ESC]** 打开/关闭系统菜单 - **[H]** 打开帮助页面 -- **[Z]** 转向 - **[R]** 回放录像 - **[SPACE]** 轻按(仅在轻按开关打开时有效) - **[1]** 快捷使用破墙镐 diff --git a/libs/actions.js b/libs/actions.js index ab49af78..c0c3c823 100644 --- a/libs/actions.js +++ b/libs/actions.js @@ -315,8 +315,11 @@ actions.prototype.keyUp = function(keyCode, fromReplay) { core.load(true); break; case 69: // E + /* + // Cursor is unnecessary! if (core.status.heroStop) core.ui.drawCursor(); + */ break; case 84: // T if (core.status.heroStop) diff --git a/libs/ui.js b/libs/ui.js index f9ebb5fb..e42bacaa 100644 --- a/libs/ui.js +++ b/libs/ui.js @@ -1921,6 +1921,7 @@ ui.prototype.drawHelp = function () { core.drawText([ "\t[键盘快捷键列表]"+ "[CTRL] 跳过对话\n" + + "[Z] 转向\n" + "[X] 打开/关闭怪物手册\n" + "[G] 打开/关闭楼层传送器\n" + "[A] 读取自动存档(回退)\n" + @@ -1928,10 +1929,11 @@ ui.prototype.drawHelp = function () { "[K] 打开/关闭快捷商店选择列表\n" + "[T] 打开/关闭工具栏\n" + "[ESC] 打开/关闭系统菜单\n" + - "[E] 显示光标\n" + + // "[E] 显示光标\n" + "[H] 打开帮助页面\n"+ "[R] 回放\n"+ "[SPACE] 轻按(仅在轻按开关打开时有效)\n" + + "[PgUp/PgDn] 浏览地图\n"+ "[1] 快捷使用破墙镐\n" + "[2] 快捷使用炸弹/圣锤\n" + "[3] 快捷使用中心对称飞行器", diff --git a/快捷键说明.txt b/快捷键说明.txt deleted file mode 100644 index 0e0fcf45..00000000 --- a/快捷键说明.txt +++ /dev/null @@ -1,53 +0,0 @@ -快捷键说明: - -=== 全局 === -[↑][↓][←][→] 移动勇士 -[CTRL] 跳过对话 -[Z] 转向 -[X] 打开/关闭怪物手册 -[G] 打开/关闭楼层传送器 -[A] 读取自动存档 -[S] 打开/关闭存档页面 -[D] 打开/关闭读档页面 -[K] 打开/关闭快捷商店选择列表 -[T] 打开/关闭工具栏 -[ESC] 打开/关闭系统菜单 -[E] 显示光标 -[H] 打开帮助页面 -[R] 回放 -[SPACE] 轻按(仅在轻按开关打开时有效) -[1] 快捷使用破墙镐 -[2] 快捷使用炸弹/圣锤(先检测有没有炸弹,没有再检测圣锤) -[3] 快捷使用中心对称飞行器 - -=== 文本显示界面 === -[SPACE]/[ENTER] 继续 - -=== 选项列表 === -[↑][↓] 移动当前选择项 -[ESC] 返回 -[SPACE]/[ENTER] 确认该选项 - -=== 怪物手册页面 === -[↑][↓][←][→] 翻页 -[ESC]/[X] 关闭怪物手册 - -=== 楼传器页面 === -[↑][↓][←][→] 更改楼层 -[SPACE]/[ENTER] 确认传送 -[ESC]/[G] 关闭楼传器 - -=== 道具栏页面 === -[↑][↓][←][→] 更改当前道具 -[SPACE]/[ENTER] 确认使用道具 -[ESC]/[T] 关闭道具栏 - -=== 存读档页面 === -[↑][↓][←][→] 更改当前存读档位置 -[PAGEUP][PAGEDOWN] 存读档翻页 -[SPACE]/[ENTER] 确认存读档 -[ESC]/[S]/[D] 关闭存读档界面 - -=== 正在使用中心对称飞行器时 === -[3]/[SPACE]/[ENTER] 确认飞行 -其他键 取消飞行