在Corona SDK / Lua中将对象显示为模块的属性? (作曲)

时间:2017-03-26 19:56:57

标签: oop module lua corona

我正在使用composer Corona SDK库开发游戏,我遇到了设计模式的问题。让我们说我有一堆modules,我可以在main.lua全局访问。在考虑如何轻松地在modules之间进行交流之后,我想出了制作display objects生成的properties module的方法。我首先尝试了oop方法但后来我最终通过复杂的parameter structures进行摔跤,传递objects使debugging感到痛苦。 这种方法有什么问题,你可以看到吗?为了稳定,我是否需要重新考虑我的方法?

感谢您的帮助!

问候,Nils

1 个答案:

答案 0 :(得分:2)

也许尝试使用here来对象进行通信。另请阅读

我建议您在Corona Creating and Dispatching Custom Events in Corona SDK上分析来自Ponywolf的三款免费和开源游戏。我自己做:)