This commit is contained in:
oc 2019-05-02 21:22:46 +08:00
parent 2c0e0ba307
commit f2212672ea
13 changed files with 75 additions and 13 deletions

View File

@ -1949,6 +1949,17 @@ errorCallback可选如果失败则会将错误信息传入errorCallback()
此函数是异步的,只能通过回调函数来获得读取的结果或错误信息。
core.setGlobal(key, value)
设置一个全局存储适用于global:xxx。
录像播放时将忽略此函数否则直接调用core.setLocalStorage。
core.getGlobal(key, value)
获得一个全局存储适用于global:xxx支持录像。
正常游戏时将使用core.getLocalStorage获得具体的数据并将结果存放到录像中。
录像播放时会直接从录像中获得对应的数据。
core.clone(data, filter, recursion)
深拷贝一个对象。有关浅拷贝,深拷贝,基本类型和引用类型等相关知识可参见:
https://zhuanlan.zhihu.com/p/26282765

View File

@ -55,6 +55,25 @@ HTML5 canvas制作的魔塔样板支持全平台游戏
## 更新说明
### 2019.5.2 V2.6.1
* [x] 区域优化的录像播放功能R键使用
* [x] 强制战斗可以指定怪物坐标,将自动隐藏并执行该点战后事件
* [x] flag:xxx也支持中文例如 flag:2楼机关门
* [x] 增加文件名映射可以用中文映射到某个图片或bgm文件并使用
* [x] 勇士宽度可以超过32例如48x48的勇士行走图
* [x] 现在允许修改floorId和图块ID了在表格下方
* [x] 增加事件:自动存档,返回标题界面;部分事件优化
* [x] 商店长按空格可以连续加点
* [x] 增设global:xxx使用全局存储可被录像支持
* [x] 支持\b[hero]和\b[null,x,y]来自动调整上下方向
* [x] 支持\t[yellowKey]等只显示图标而没有标题
* [x] 编辑器中前景层对于有事件的点半透明显示
* [x] 存档改成1000页长按上下页可快速翻页
* [x] 录像播放初始默认暂停N键可以单步执行
* [x] 增设本地API文档部分API和事件的优化
* [x] 所有已知的bug修复大量细节优化
### 2019.4.13 V2.6
* [x] 拆分整个项目大幅重构代码新增大量API

View File

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

View File

@ -1,6 +1,6 @@
# 附录API列表
?> 目前版本**v2.6**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.6.1**,上次更新时间:* {docsify-updated} *
这里将列出所有被转发到core的API没有被转发的函数此处不会列出请自行在代码中查看。
@ -1915,6 +1915,17 @@ errorCallback可选如果失败则会将错误信息传入errorCallback()
此函数是异步的,只能通过回调函数来获得读取的结果或错误信息。
core.setGlobal(key, value)
设置一个全局存储适用于global:xxx。
录像播放时将忽略此函数否则直接调用core.setLocalStorage。
core.getGlobal(key, value)
获得一个全局存储适用于global:xxx支持录像。
正常游戏时将使用core.getLocalStorage获得具体的数据并将结果存放到录像中。
录像播放时会直接从录像中获得对应的数据。
core.clone(data, filter, recursion)
深拷贝一个对象。有关浅拷贝,深拷贝,基本类型和引用类型等相关知识可参见:
https://zhuanlan.zhihu.com/p/26282765

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
# 脚本
?> 目前版本**v2.6**,上次更新时间:* {docsify-updated} *
?> 目前版本**v2.6.1**,上次更新时间:* {docsify-updated} *
在V2.6版本中,基本对整个项目代码进行了重写,更加方便造塔者的使用和复写函数。

View File

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

View File

@ -2,7 +2,7 @@ function main() {
//------------------------ 用户修改内容 ------------------------//
this.version = "2.6"; // 游戏版本号如果更改了游戏内容建议修改此version以免造成缓存问题。
this.version = "2.6.1"; // 游戏版本号如果更改了游戏内容建议修改此version以免造成缓存问题。
this.useCompress = false; // 是否使用压缩文件
// 当你即将发布你的塔时请使用“JS代码压缩工具”将所有js代码进行压缩然后将这里的useCompress改为true。
@ -188,8 +188,8 @@ function main() {
this.floors = {}
this.canvas = {};
this.__VERSION__ = "2.6";
this.__VERSION_CODE__ = 30;
this.__VERSION__ = "2.6.1";
this.__VERSION_CODE__ = 36;
}
main.prototype.init = function (mode, callback) {

View File

@ -77,7 +77,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d =
"firstData": {
"title": "魔塔样板",
"name": "template",
"version": "Ver 2.6",
"version": "Ver 2.6.1",
"floorId": "sample0",
"hero": {
"name": "阳光",

View File

@ -1,4 +1,25 @@
HTML5魔塔样板V2.6
HTML5魔塔样板V2.6.1
区域优化的录像播放功能R键使用
强制战斗可以指定怪物坐标,将自动隐藏并执行该点战后事件
flag:xxx也支持中文例如 flag:2楼机关门
增加文件名映射可以用中文映射到某个图片或bgm文件并使用
勇士宽度可以超过32例如48x48的勇士行走图
现在允许修改floorId和图块ID了在表格下方
增加事件:自动存档,返回标题界面;部分事件优化
商店长按空格可以连续加点
增设global:xxx使用全局存储可被录像支持
支持\b[hero]和\b[null,x,y]来自动调整上下方向
支持\t[yellowKey]等只显示图标而没有标题
编辑器中前景层对于有事件的点半透明显示
存档改成1000页长按上下页可快速翻页
录像播放初始默认暂停N键可以单步执行
增设本地API文档部分API和事件的优化
所有已知的bug修复大量细节优化
-----------------------------------------------------------------------
HTML5魔塔样板V2.6
拆分整个项目大幅重构代码新增大量API
重写文档尤其是脚本和API列表