脚本 (编辑器)

来自SMBX 中文百科
Editor/38A/Scripts
跳转到导航 跳转到搜索
SMBX 38A 脚本编辑页面

脚本是 SMBX 38A 的一个重要组件,作用是通过在里面定义脚本内容,去驱动关卡的玩法。

此组件作为唯一接触 TeaScript API 的门户,是十分重要的。

脚本使用了一个叫“SciLexer.dll”的动态库,删除它虽然不会导致游戏出现崩溃,但脚本编辑器也无法启动。

用法

打开菜单栏中的"View" - "Scripts",可以看到诸如右边窗口内容。

脚本工作区分为两部分,左边为当前关卡所使用的脚本列表,右边为编辑区,用户可以在右边编辑当前脚本内容。

点击"Add"可以添加一个脚本,点击“Delete”可删除当前选择的脚本。

特性

作为驱动 TeaScript API 的东西,用户可以在里面编写脚本内容,以驱动关卡玩法,或者扩展内容(如定义其他游戏出现的NPC)。

语言逻辑代码与 VB.Net(或 Visual Basic Scripts)相似,在一些语法会有所区别。

由用户定义的类长问号砖的实现逻辑。

更多有关 TeaScript 相关内容,请点击该链接:TeaScript 或访问下方导航栏。