v255
This commit is contained in:
parent
2b92921e43
commit
2c3011c17a
@ -59,9 +59,11 @@ HTML5 canvas制作的魔塔样板,支持全平台游戏!
|
||||
* [x] 存档方式优化,大幅降低单个存档的占用空间
|
||||
* [x] 脚本编辑器增加代码格式化的选项
|
||||
* [x] 事件和脚本编辑器中Ctrl+S可以进行保存
|
||||
* [x] 显示选择项提供颜色控制
|
||||
* [x] 事件的移动勇士增加前进和后退两个操作
|
||||
* [x] 事件编辑器的下拉框增加滚动条
|
||||
* [x] 通关后将询问是否进行评分
|
||||
* [x] 录像播放失败后可以回退到上个节点
|
||||
* [x] 修复已知的所有Bug,大量细节优化
|
||||
|
||||
### 2019.2.4 V2.5.4
|
||||
|
||||
@ -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": [ // 第四个选项:离开
|
||||
|
||||
Loading…
Reference in New Issue
Block a user