MVVM+Xlua之loxodon-framework

2020-8-24 雨辰 Unity3D


MVVM and Databinding for Unity3d(C# & XLua)

开发者 Clark

要求Unity 2018.4 或者更高版本

LoxodonFramework是一个轻量级的MVVM(Model-View-ViewModel)框架,它是专门为Unity3D游戏开发设计的,参考了WPF和Android的MVVM设计,它提供了视图和视图模型的数据绑定、本地化、一个简单的对象容器、配置文件组件、线程工具组件、应用上下文和玩家上下文,异步线程和协程的任务组件等基本组件,同时还提供了一个UI视图的框架。所有代码都基于面向对象面向接口的思路设计,几乎所有功能都可以自定义。而且在数据绑定部分进行了性能优化,在支持JIT的平台上使用的是委托的方式绑定,在不支持JIT的平台,默认使用的是反射,但是可以通过注入委托函数的方式来优化,它支持绑定到UGUI和FairyGUI控件,将来会支持UIToolkit,同时也很容易扩展对其他UI控件的支持。

本框架使用C#语言开发,同时也支持使用XLua来开发,XLua插件是一个可选项,如果项目需要热更新,那么只要安装了XLua插件,则可以完全使用Lua来开发游戏。

这个插件兼容 MacOSX,Windows,Linux,UWP,IOS and Android,WebGL等等,并且完全开源。

如果你喜欢这个框架或者觉得它对你来说是有用的,请帮我在AssetStore上写一个评论或者在Github上给一颗星,更多人的参与才是开源作者工作的动力,谢谢!

已测试的平台:
PC/Mac/Linux
IOS
Android
UWP(window10)
WebGL

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


GIT:

https://github.com/vovgou/loxodon-framework
WIKI:

https://vovgou.github.io/loxodon-framework/

标签: Unity3D-优化性能 Unity3D-Editer Unity3D 技术问题

评论:

iawebservices
2021-06-21 01:10
<a href="https://www.teamcansler.com/asics-quantum-360-uomo-scarpe5">asics quantum 360 uomo</a> <a href="https://www.radassure.com/hoesje-iphone-supreme-original-hoesjea">hoesje iphone supreme original</a> <a href="https://www.gableslimo.com/nike-limited-tedric-thompson-jersey-33-nfl-seattle-seahawks-rush-vapor-untouchable-womens-green-jerseyc">nike limited tedric thompson jersey 33 nfl seattle seahawks rush vapor untouchable womens green</a> <a href="https://www.fixmybrewer.com/bownet-bucket-torba-torebkid">bownet bucket torba</a> <a href="https://www.peggymayer.com/galaxy-a7-flip-case-casec">galaxy a7 flip case</a> <a href="https://www.peggymeyerdds.com/off-the-chain-belt-zak-tassenb">off the chain belt zak</a>
iawebservices https://www.iawebservices.com/
windowfilmnow
2021-06-11 21:06
<a href="https://www.vetteleader.com/sketchers-brown-sandals-bootsa">sketchers brown sandals</a> <a href="https://www.askcynthiaann.com/senfgelbe-schuhe-damen-stiefeld">senfgelbe schuhe damen</a> <a href="https://www.tachoworld.com/iphone-xs-max-clear-otterbox-hoesje-hoesjea">iphone xs max clear otterbox hoesje</a> <a href="https://www.notairegranby.com/green-bay-packers-richard-rodgers-official-nike-green-elite-youth-home-nfl-jersey-jerseyc">green bay packers richard rodgers official nike green elite youth home nfl jersey</a> <a href="https://www.motorloaf.com/nike-halfday-plecak-torebkid">nike halfday plecak</a> <a href="https://www.cmagraphix.com/moshi-iphone-se-case-casec">moshi iphone se case</a>
windowfilmnow https://www.windowfilmnow.com/
duxoutdoors
2021-06-03 02:09
<a href="https://www.ballinwillin.com/flip-pouzdro-p20-pouzdroe">flip pouzdro p20</a> <a href="https://www.frykleaner.com/long-sleeve-button-up-shirt-%C5%A1aty-satyc">long sleeve button up shirt 拧aty</a> <a href="https://www.tobiconnors.com/boston-rosso-sox-tutti-star-cappello-2018-cappelloa">boston rosso sox tutti star cappello 2018</a> <a href="https://www.actiocloud.com/skechers-track-scloric-bootsa">skechers track scloric</a> <a href="https://www.igbguides.com/ecco-soft-8-indigo-stiefeld">ecco soft 8 indigo</a> <a href="https://www.goisealcoat.com/goud-marble-hoesje-hoesjea">goud marble hoesje</a>
duxoutdoors https://www.duxoutdoors.com/
aniepjs
2021-05-05 12:31
<a href="http://us.cowtownpolo.com/bady-diapering-wet-bags-amc">bady diapering wet bags</a> <a href="http://us.enqinet.com/industrial-scientific-copper-sheets-amd">industrial scientific copper sheets</a> <a href="http://us.visitoldfort.com/home-kitchen-children-s-clothes-hangers-5-ame">home kitchen children s clothes hangers 5</a> <a href="http://us.eakashome.com/tools-home-improvement-diamond-blades-3-ama">tools home improvement diamond blades 3</a> <a href="http://us.syamsadhuha.com/baby-girls-robes-5-ama">baby girls robes 5</a> <a href="http://us.mahadevops.com/home-kitchen-towel-sets-2-amc">home kitchen towel sets 2</a>
[url=http://us.aniepjs.com/]aniepjs[/url]
pasodefumar
2021-05-05 02:38
<a href="http://www.coracgroupplc.com/samsung-j2-pro-2018-case-casec">samsung j2 pro 2018 case</a> <a href="http://www.newquayweb.com/cowboy-checkbook-portemonnee-tassena">cowboy checkbook portemonnee</a> <a href="http://www.wjyoungllc.com/mophie-pouzdro-s10-pouzdrod">mophie pouzdro s10</a> <a href="http://www.legrandaffair.com/%C4%8Dern%C3%A1-k%C5%AF%C5%BEe-coat-%C5%A1aty-satyb">膷ern谩 k暖啪e coat 拧aty</a> <a href="http://www.hostcuba.com/lethmik-flat-berretto-cappelloa">lethmik flat berretto</a> <a href="http://www.vimoctech.com/vionic-chill-larrun-loafer-leopard-bootsa">vionic chill larrun loafer leopard</a>
pasodefumar http://www.pasodefumar.com/

发表评论:

朱文华 joyimp|@2011-2021 京ICP备16030765号-2