SpringRTS/Spring API 中的 Lua
外观
Spring 资源是将提供 Lua 代码与 Spring 引擎之间通信的资源。
引擎提供大量内置函数,您可以调用这些函数。这些函数被称为**调用**。
还提供事件处理程序,称为**回调**。回调只是 Lua 代码中的函数,当发生某些事件时(例如,单位创建或销毁)会被引擎调用。
变量是用来存储值的容器。顾名思义,它们的值是可变的。实际上,这意味着您可以自由地更改变量的值,而常量的值则无法更改。
常量也是容器,唯一的区别是它们的值永不改变。常量用于存储永远不会改变的值。实际上,常量用于存储数学中的圆周率、玩家名称等。