【虚幻4】从U3D到UE4的转型之路

12 篇文章 0 订阅
5 篇文章 1 订阅

版权声明:本文为CSDN博主「趁着头发多我想做游戏」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_37658157/article/details/123963742

摘要:本文主要记录一下本人从Unity3D引擎到虚幻4引擎的转型路上心得体会,会涉及到两个领域间同类概念对比,学习方向与计划,以及一些开发上的技巧记录。


UI上的差异

U3DUE4
主要技术UGUIUMG
使用工具Unity Editor (即Unity编辑器)Widget Blueprints (即界面蓝图)
编辑流程在场景里可以拖拽添加各种UI组件在界面蓝图中切换到Designer视图去编辑UI
加载方式可以直接把界面放在场景中,也可以把界面保存为Prefab当成资源来加载在代码或者蓝图中触发CreateWidget()和AddToViewport()函数
运行时调试方式在Scene视图可以看到整个界面在世界空间下的状态,点选某个UI可以查看其运行时数据通过WidgetReflector(控件反射器)点选某个UI查看其运行时数据,注意数据是非实时刷新的,显示的只是点击时的瞬时数据
合并资源时的解决冲突方案无论是Prefab还是Scene,都能以文本的形式查看差异,但是不能进行资源的合并操作uasset都是二进制文件,不能以文本的形式查看差异,但是内部提供了Merge工具合并蓝图,也有Source Control工具对蓝图资源进行锁定操作

编程语言的差异

U3DUE4
支持的编程语言C# / JavaScriptC++
可视化编程工具Bolt 插件蓝图

同类术语的概念差异

官方教程:为Unity开发者准备的虚幻引擎4指南,其中的“术语简表”一节说得很清楚,不再赘述
术语简表,详见官网


生命周期管理

UE4: https://docs.unrealengine.com/5.0/zh-CN/unreal-engine-actor-lifecycle/

U3D: https://docs.unity.cn/cn/current/Manual/ExecutionOrder.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值