皆大欢喜 发表于 2022-6-22 22:03:54

Async Loading Screen 适配UE 4.23 - 4.27, 5.0


http://kvy635.bvimg.com/11319/f21b47b62e48b879.jpg



http://kvy635.bvimg.com/11319/ec03f39d4dbb3407.jpg


http://kvy635.bvimg.com/11319/0f8fdba9f75ad6bf.jpg



通常情况下,你必须使用关卡流来加载屏幕,因为用户小部件在关卡转换时被销毁,而关卡加载在主线程上运行,它会阻止任何其他游戏活动,直到它完成。你将需要手动控制哪个对象被加载/卸载。你不能为每个关卡使用不同的游戏模式、玩家控制器,有时还会出现偶尔的冻结现象。

也就是说,你可能需要改变你的游戏逻辑以适应关卡流机制,这需要大量的工作来实现一个简单的事情:添加一个加载屏幕。要创建一个没有水平流的自定义加载屏幕,您必须在虚幻C++中进行。但是,这对艺术家和设计师来说是一项艰巨的任务,甚至对不熟悉Slate框架和引擎模块代码的开发人员来说也是如此。Async Loading Screen插件就成了救星。

Async Loading Screen允许你在项目设置中轻松地配置一个加载屏幕系统,并且每当你打开一个新的关卡时就自动添加一个加载屏幕。Async Loading Screen还配备了预先设计好的UI布局和默认图标,使你可以在几分钟内轻松定制你的加载屏幕。

特点:
易于设置,易于使用
可定制的布局。
可定制的加载图标。
支持动画图像序列。
支持所有主要平台。
轻松地播放电影、音频文件。
不需要编码。
没有临时地图,没有关卡流。
自动处理所有关卡转换。
与现有项目无缝集成。
免费和开放源代码(Hell Yeah!)



页: [1]
查看完整版本: Async Loading Screen 适配UE 4.23 - 4.27, 5.0