一个可以使用 C# 和 Lua 开发游戏的 MVVM 和数据绑定框架
Unity3d 的 MVVM 和数据绑定 (C#、XLua 和 ILRuntime) 由 Clark 开发 需要 Unity 2018.4 或更高版本。
LoxodonFramework 是专为 Unity3D 打造的轻量级 MVVM(Model-View-ViewModel)框架,包含数据绑定和各种有用组件。该框架的性能经过精心优化,避免了值类型的装箱和卸箱,最大限度地减少了垃圾收集的开销。它采用动态代理/静态代码编织技术,可确保数据绑定和直接调用的性能相似,在更新 UI 视图时无需进行垃圾收集,等等。此外,它已经在项目中得到验证,展示了优异的性能、稳定性和可靠性,并具有清晰、可扩展的架构。我们希望它能够帮助您更快、更轻松地开发游戏。
如果您需要教程、示例和支持,请参阅项目。您还可以在 Unity 论坛中讨论该项目。该插件兼容 MacOSX、Windows、Linux、UWP、WebGL、IOS 和 Android,并提供了项目的所有源代码。如果您喜欢这个框架或认为它很有用,请在 AssetStore 上写评论,或在 GitHub 上给我点赞或分享它,谢谢!
暂无开放 Issues,或尚未同步最近议题。