This commit is contained in:
oc 2019-02-20 23:43:39 +08:00
parent 2b92921e43
commit 2c3011c17a
3 changed files with 15 additions and 6 deletions

View File

@ -59,9 +59,11 @@ HTML5 canvas制作的魔塔样板支持全平台游戏
* [x] 存档方式优化,大幅降低单个存档的占用空间
* [x] 脚本编辑器增加代码格式化的选项
* [x] 事件和脚本编辑器中Ctrl+S可以进行保存
* [x] 显示选择项提供颜色控制
* [x] 事件的移动勇士增加前进和后退两个操作
* [x] 事件编辑器的下拉框增加滚动条
* [x] 通关后将询问是否进行评分
* [x] 录像播放失败后可以回退到上个节点
* [x] 修复已知的所有Bug大量细节优化
### 2019.2.4 V2.5.4

View File

@ -1528,7 +1528,8 @@ choices是一个很麻烦的事件它将弹出一个列表供用户进行选
``` js
"x,y": [ // 实际执行的事件列表
{"type": "choices", "text": "...", // 提示文字
{"type": "choices", "text": "...", // 提示文字
"color": [255,0,0,1], // 颜色
"choices": [
{"text": "选项1文字", "action": [
// 选项1执行的事件
@ -1544,11 +1545,15 @@ choices是一个很麻烦的事件它将弹出一个列表供用户进行选
]
```
其中最外面的"text"为提示文本。同上面的`"type":"text"`一样,支持`${}`表达式的计算,和\t显示名称、图标。text可省略如果省略将不显示任何提示文字。
其中最外面的"text"为提示文本。同上面的`"type":"text"`一样,支持`${}`表达式的计算,和\t显示名称、图标\r更改颜色。text可省略如果省略将不显示任何提示文字。
choices为一个数组其中每一项都是一个选项列表。
每一项的text为显示在屏幕上的选项名也支持${}的表达式计算,但不支持`\t[]`的显示。action为当用户选择了该选项时将执行的事件。
每一项的text为显示在屏幕上的选项名也支持${}的表达式计算,但不支持`\t[]`的显示。
action为当用户选择了该选项时将执行的事件。
color为可选的可以是一个字符串#FF0000或者一个RGBA数组[255,0,0,1])。
选项可以有任意多个但一般不要超过6个否则屏幕可能塞不下。
@ -1577,7 +1582,7 @@ choices为一个数组其中每一项都是一个选项列表。
"false": [ // 否则,显示选择页面
{"type": "choices", "text": "\t[老人,woman]少年,你需要钥匙吗?\n我这里有大把的", // 显示一个卖钥匙的选择页面
"choices": [ // 提供四个选项:黄钥匙、蓝钥匙、红钥匙、离开。前三个选项显示需要的金额
{"text": "黄钥匙(${9+flag:woman_times}金币)", "action": [ // 第一个选项,黄钥匙
{"text": "黄钥匙(${9+flag:woman_times}金币)", "color": [255,255,0,1], "action": [ // 第一个选项,黄钥匙
// 选择该选项的执行内容
{"type": "if", "condition": "status:money>=9+flag:woman_times", // 条件判断:钱够不够
"true": [
@ -1591,10 +1596,10 @@ choices为一个数组其中每一项都是一个选项列表。
]
}
]},
{"text": "蓝钥匙(${18+2*flag:woman_times}金币)", "action": [ // 第二个选项:蓝钥匙
{"text": "蓝钥匙(${18+2*flag:woman_times}金币)", "color": [0,0,255,1], "action": [ // 第二个选项:蓝钥匙
// 逻辑和上面黄钥匙完全相同,略
]},
{"text": "红钥匙(${36+4*flag:woman_times}金币)", "action": [ // 第三个选项:红钥匙
{"text": "红钥匙(${36+4*flag:woman_times}金币)", "color": [255,0,0,1], "action": [ // 第三个选项:红钥匙
// 逻辑和上面黄钥匙完全相同,略
]},
{"text": "离开", "action": [ // 第四个选项:离开

View File

@ -4,9 +4,11 @@
存档方式优化,大幅降低单个存档的占用空间
脚本编辑器增加代码格式化的选项
事件和脚本编辑器中Ctrl+S可以进行保存
显示选择项提供颜色控制
事件的移动勇士增加前进和后退两个操作
事件编辑器的下拉框增加滚动条
通关后将询问是否进行评分
录像播放失败后可以回退到上个节点
修复已知的所有Bug大量细节优化
-----------------------------------------------------------------------