运算
数学运算、随机数、逻辑与字符串拼接。
本页介绍编辑器中运算分类下的常用积木。每个积木包含:名称与说明、blocks 积木脚本、使用样例、如何使用。
加法
把两个数相加。
返回两数之和;可与变量及其他报告积木组合。
使用样例
- 给分数加分
- 累计移动距离
- 汇总角色属性
- 合并两个测量值
如何使用
- 拖进任意圆形(数值)槽
- 支持小数与变量
- 可嵌套多个加法
- 配合「将变量设为」更新分数
随机数
在两个数之间取一个随机数。
返回两数之间(含两端)的随机整数;端点用小数时可得到小数结果。
使用样例
- 敌人随机 X 刷新
- 随机攻击模式
- 桌游掷骰
- 随机掉落数值
如何使用
- 两端数值都包含在范围内
- 端点写成小数可得到小数随机
- 可写入变量作为随机初值
- 配合「移到」做随机刷怪点
与
仅当左右两个条件都为真时才为真。
布尔运算:左右条件同时为真才返回真。
使用样例
- 按住跳跃键且站在地面才跳
- 分数 > 100 且用时 < 30 才胜利
- 碰到敌人且不在冷却才攻击
- 多键组合
如何使用
- 两侧都应是布尔(六边形)积木
- 任一为假则整体为假
- 可嵌套多个「与」组合更多条件
- 放进「如果」做复合判断
连接
把两段文字拼成一段。
字符串拼接:第二段紧接在第一段后面。
使用样例
- 拼出「你好,玩家名!」
- 「得分:」+ 分数变量
- 动态拼文件名式字符串
- 组装多段提示语
如何使用
- 两个槽都可放文字或报告积木
- 可嵌套多个「连接」拼更长文本
- 不会自动加空格,需要自己写进文字里
- 数字会转成文字再拼接