Blitz Lua 目标接口

lua-users home
wiki

本页面描述了 BlitzLua 的“目标接口”,这是一个用 BlitzMAX 编写的 Lua 运行时环境。

BlitzLua 目标接口

目标接口”就像电影的“导演剪辑版”:一个作者想要的“对象接口”。它提供“原型”,这些原型只是粗略地类似于它们的 BlitzMax 对应物,但通常提供额外的功能。

所有“原型”都驻留在全局表 blitzmax 中,无论包含相应 BlitzMax 类型的模块(如果有)。该接口提供基于原型的差异继承以及“虚拟插槽”,即仅由其访问器方法(getXXXsetXXX)定义的表字段(“插槽”。因此,对插槽的访问隐式调用相应的 getter 或 setter 方法。

对象接口”和这个“目标接口”之间最明显的区别是完全不同的 GUI 编程模型,该模型是针对 [TkLua] 设计的,并且比 BlitzMax/MaxGUI 方法更适合脚本语言的特点。

目标接口”尚未完成,但有望在 2007 年 5 月 25 日左右发布。

--AndreasRozek


最近更改 · 偏好设置
编辑 · 历史记录
最后编辑于 2007 年 5 月 17 日上午 11:10 GMT (差异)