UE给我们构建了一个世界,是所有内容的容器。Word:我是世界,你们都是我的一部分。对于造物主(你我)来说也是一个项目保存为UProject文件。

1. Actor 》Pawn 》Character 这三者的区别

  • Atctor是指所有可以放入到关卡(相当于unity中的场景Scene)中的对象(相当于unity中的游戏对象GameObject)
  • Pawn是Actor的子类,它可以充当游戏中的化身或人物(例如游戏中的角色)。Pawn是一个可以从控制器获得输入信息处理的Actor。
  • Character角色,是Pawn的子类。作为玩家角色,角色子类包括碰撞设置、双足运动的输入绑定,以及用于控制运动的附加代码。角色是一个包含了行走,跑步,跳跃以及更多动作的Pawn。

2.组件(Component)和Actor的关系

组件功能的封装,添加一类组件,就具备相应组件的功能。
Actor是游戏对象,是关卡中实实在在的物体,组件只有挂载在组件上才能发挥功能。

3.蓝图是什么

不要单纯认为是画界面,蓝图也是一种编程。是一种功能齐全的游戏脚本系统,它允许你在虚幻编辑器(Unreal Editor)中通过基于节点的界面来创建游戏元素。和许多常见脚本语言一样,你可以用它在引擎中定义面向对象的类或object。在使用UE4时,你会发现使用蓝图定义的类一般也统称蓝图。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐