Yarn 脚本语法指南 (编写中)

Yarn 脚本语法指南 (编写中)

程序 

本文介绍Yarn脚本语言的基本语法和使用,聚焦于程序向视角。Yarn是专为Yarn Spinner设计的脚本语言,用于编写游戏对话,支持分支、函数和命令等功能。 Yarn脚本以`.yarn`为后缀,由节点(Node)组成。每个节点包括节点头(含标题等元数据)和节点体,两者用`---`分隔,节点间用`===`分隔。节点体中可包含文本行、选项和命令:文本行可直接书写对话,可用冒号指定角色;选项以`->`起始,允许玩家选择并定义后续内容;注释以`///`标记。建议使用Visual Studio Code配合Yarn Spinner插件进行编辑,以获得语法高亮和补全等支持。文章内容参考官方文档,并补充了测试结果。
开始使用 Yarn Spinner - 可能是目前最好的开源文本对话系统解决方案

开始使用 Yarn Spinner - 可能是目前最好的开源文本对话系统解决方案

Lua 基础语法速记

程序 

本文介绍了LuatOS中Lua脚本语言的基础语法。主要内容包括:一、在线虚拟机环境的使用;二、变量的声明(全局与局部)、数据类型(数字、字符串、布尔、表)及其操作,如字符串连接、类型转换和表的基本函数;三、运算符,如乘幂、左移右移;四、函数的定义、参数与返回值;五、分支判断语句(if-elseif-else);六、循环语句(for、while),包括循环控制和break使用。文章通过代码示例详细说明了各语法要点,适合初学者快速掌握Lua编程基础。