4个版本
| 0.1.4 | 2023年3月19日 |
|---|---|
| 0.1.2 | 2022年12月21日 |
| 0.1.1 | 2022年10月17日 |
| 0.1.0 | 2022年8月30日 |
#1214 in 游戏开发
21 每月下载
20KB
494 行
FLP-TSL
Rust游戏开发的模板脚本语言
支持的版本
tsl文件的第一行应该是版本表示法。例如:@ 0.1
查看src/parser.rs以获取支持的版本范围。
模板变量
只需在脚本内容的任何位置放置${variable},它将被替换为variable的实际值。
要转义${...},请使用\${...}代替。
语法
对于每一行
Operator Space Content
运算符
/-- 注释。在解析过程中将被忽略。!-- 初始化。包含完整的JSON对象或JSON对象的一部分。将与所有相邻的初始化运算符组合。<-- 修改。修改当前阶段。应该是有效的JS赋值。(仅索引风格)。例如:obj[0]["name"] = "abc"。>-- 输出。要输出到屏幕上的文本。*-- 延迟。延迟脚本n毫秒。#-- Eol。表示行的结束。
示例
请参阅sample文件夹。
依赖项
~1.5–2.4MB
~51K SLoC