• 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键进行缩放调整,尽量贴合物体体积。

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

     

  • 相关阅读:
    AOP面向方面编程
    Struts2基于注解的Action配置
    地图api汇总
    Visual C++ 嵌入汇编代码
    C# ASP.net中用到的JWT身份验证
    Asp.Net Forms 身份验证
    .Net 面试常见问题
    Web Api 自动生成帮助文档
    .Net常见的一些区别
    创建Silverlight 5浏览器内受信应用
  • 原文地址:https://www.cnblogs.com/KnifezZZ/p/8428293.html
Copyright © 2020-2023  润新知