simonw代码@痕记

导航

2006年12月20日 #

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) 编辑