UIWidgets在Unity APP开发中有何优势?

1个回答

写回答

huangshjian

2025-11-06 03:51

+ 关注

CSS
CSS

UIWidgets技术是Unity APP开发的一大利器。它深度集成flutter引擎,能把前沿的前端开发工作流引入Unity,助力开发者达成更流畅、更绚丽的App级别的UI渲染与交互效果。UIWidgets是一种APP级的UI技术方案,用户能设置原始CSS,以更短时间和更简便的方法开发出更炫酷的UI。当下有诸多成熟的开源APP技术,没必要重复做无用功。在跨平台的开源APP技术里,我们看中了Flutter。其开发效率高,有庞大社区,还有谷歌大厂支持,很多用户已用这项技术做过尝试,有了经验。基于这些,我们选择它来推动UIWidgets的开发。2020年,为实现更低能耗与更高帧率,我们开始向更接近Flutter的模式转变,把技术分成两层,上层是C,下层为C++,而渲染部分由Skia来完成。

UIWidgets具备如下几个特点:其一,UIWidgets具备APP层面的UI渲染与交互效果。第二,开发者能有易上手且高性能的体验。将Unity自身的3D内容与Asset Store里大神们的插件相结合,用户就能开发出更丰富的内容。第三,在与客户交流时,我们发现APP级的UI+3D结合场景需求众多,而UIWidgets能够很好地满足这些需求。Unity有着强大的跨平台功能,一份UIwidgets代码能在多个平台布局。目前在Mac Os、IOS安卓、Window等平台的部署,效果完全相同。UIWidgets开源且完全开源,可开箱即用。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号