🤩
SBPlaceholder2 Wiki
  • SBPlaceholder 2
  • 基础信息
    • 🤔这是什么
    • 😇从何而来
    • 😘插件安装
  • 初窥门径
    • 🐥第一个表达式
    • 👨‍🍳元素与运算
    • 👨‍⚕️外部占位符
  • 融会贯通
    • 🔥简单元素类型
    • 🌪️函数调用
    • ☃️方法调用
  • 炉火纯青
    • 👨‍🏫复杂元素类型
    • 🧙‍♂️发生了什么
  • 一些例子
    • 👶宝宝难度
    • 👩‍🦳困难难度
    • 🦊大师难度
  • 百科全书
    • 🚢内置类型
      • 整数 Int
      • 数值 Number
      • 文本 String
      • 布尔值 Bool
      • 子表达式 Expression
      • 玩家 Player
      • 函数 Function
      • 虚空 Void
      • *列表 List
      • *字典 Dict
      • *类型 Type
    • 🚓内置函数
    • 🗿更新日志
  • 作为开发者
    • 🎷自定义函数
    • 🎸自定义类型
    • 🎤拓展方法
由 GitBook 提供支持
在本页
  • 整数 Int
  • 数值 Number
  • 文本 String
  • 布尔值 Bool
  • 子表达式 Expression
  • 玩家 Player
  • 函数 Function
  • 虚空 Void
  1. 融会贯通

简单元素类型

整数 Int

开头可以是负号的纯数字会被解析为整数,整数支持所有数字运算,比较运算。

%s_3+5%
> 8

数值 Number

开头可以是负号的纯数字,且至多还可以包含一个小数点被解析为数值,数值支持所有数字运算,比较运算。

%s_2.0*5.0%
> 10.0

文本 String

非其他类型的元素会被解析为文本,也可以使用单引号或双引号包围来确定一个文本元素,可以使用运算符 + 来连接文本,使用运算符 * 来重复文本,支持所有比较运算。

尽管引号不是必须的,但我仍推荐将表达式中的所有文本使用引号包围,这有助于你表达式的安全性(以防未来出现同名变量)。

%s_ab+24%
> ab24

布尔值 Bool

文本 true 与 false 会被解析为布尔值(必须是小写),支持所有逻辑运算。

%s_true||false%
> true

子表达式 Expression

使用一对小括号包裹来确定一个子表达式。

%s_3*(2+6)%
> 24

玩家 Player

无法快速构建,不支持任何运算。

函数 Function

虚空 Void

文本 void 会被解析为虚空(必须是小写),一些函数与方法的意外返回值,他会吞噬一切。

上一页外部占位符下一页函数调用

最后更新于1年前

无法快速构建,用法请参考

🔥
🌪函数调用
🌪️函数调用