计算机编程入门可以学虚幻4,【答疑】学虚幻4引擎要什么基础还有要什么电脑配置? - 视频教程线上学...

在开始学习之前必须先知道UE4的相关类:

Object :UE中所有类的基类,不能添加到游戏当中,不能生成、放到关卡中,用于生成函数,数据,蓝图中无法使用。

Actor:游戏性对象,支持三维变换,比如平移,旋转和缩放变换,可以有一个或者多个组件,可以被放置在场景中也可以动态生成。Actor 可以通过游戏代码(C++或蓝图)来创建(Spawn)及销毁。在 C++ 中,AActor 是所有 Actor 的基类。

Components : 组件,Actor的一部分,特殊类型的对象。在Actor中添加组件时,就是在拼凑Actor的零碎部分。就像,汽车上的车轮,方向盘等都可以看做组件,这些组件组成了汽车Actor。

Pawn : 玩家在游戏中的物理显示,可以被玩家支配的角色,也可以是AI控制的角色,例如NPC。

Character : 控制器,它可以控制一个Pawn(或Pawn的子类,比如Character)来掌控它的动作。人类玩家使用PlayerControllers来控制 Pawn,而AIControllers实现了它们所控制的Pawn的人工智能。控制器使用 Possess 函数控制Pawn,使用 Unpossess 函数放弃控制Pawn。

PlayerController : 玩家控制器,玩家通过PlayController来控制Pawn

AIController : 类似于PlayerController,区别是由AI控制

GameMode : 像游戏规则及获胜条件这样的内容,游戏过程中不会有太多的数据改变

PlayerState : 玩家的游戏状态

GameState : 游戏状态

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值