UE4自学随笔

Posted KnifezZZ~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4自学随笔相关的知识,希望对你有一定的参考价值。

  本文及后续均为个人学习记录所用,难免毫无章法零零碎碎,希望看到此文的诸君勿怪。

一、Actor与Pawn

Actor类

在UE4中,Actor类是可以放到游戏场景中的游戏对象的基本类型。你如果想放置任何东西到游戏场景中,必须继承Actor类。

Pawn类

Pawn类是一个代表你或者代表电脑的人工智能的游戏对象,它是可以在屏幕上控制的游戏对象。Pawn类是从Actor类中基础的,它可以通过玩家的设备(键盘、鼠标等)控制或者被人工智能脚本控制。如果它是被玩家控制的,我们通常称之为controller(控制器);如果它是被人工智能脚本控制的,我们通常称之为AI(Artificial Intelligence,人工智能),如果你经常玩游戏,那些NPC(Non-player Characters,非玩家角色)就通常具有AI行为。

二、常用快捷键

1、选中对象,按键盘WER键分别对应于 位移,转向,缩放。

2、键盘END键可以非常方便的将对象顶底,前提是底部必须有物体。

3、鼠标+键盘AWSD可控制视角移动。

4、alt+坐标系箭头移动可非常快捷的复制物体对象。

三、给物体添加碰撞体积

该问题曾难倒我N久,直到看到一篇文章才豁然开朗,也因此生出写随笔记录的想法。话不多说,选中物体邮件选择编辑,也可选择物体后按ctrl+E快捷方式编辑。

如该图所示,选择菜单栏“碰撞一栏”,选择第二个Capsule Simplified Collision,则可给物体添加胶囊碰撞体积,随后可选中该碰撞体积按R键进行缩放调整,尽量贴合物体体积。

之后就会发现人物无法穿过该物体了。

 

 

以上是关于UE4自学随笔的主要内容,如果未能解决你的问题,请参考以下文章

自学Canvas画布 随笔

自学大前端随笔jest教程,详细API版本加示例

现在自学unity3d(含C#语言),有前途吗? 一般人要学多久?

webots自学笔记弹簧与阻尼添加

UE4使用VaRest构建用户登录系统

数字孪生UE4虚幻引擎与前端Web页面的结合