Lua中实现类似C#的事件机制
摘要:
Lua的语法非常灵活, 使用他的metatable及metamethod可以模拟出很多语言的特性. C#中我们这样使用事件:xxx.Click+=newSystem.EventHandler(xxx_Click);privatevoidxxx_Click(objectsender,EventArgse){/**/}在Lua中要达到同样的效果, 并且支持事件多播机制, 其关键在于重写metameth... 阅读全文
posted @ 2006-12-20 13:42 simonw 阅读(6091) 评论(5) 推荐(1) 编辑