【问题标题】:what is player controller and auto posses?什么是播放器控制器和自动属性?
【发布时间】:2018-10-22 17:42:43
【问题描述】:

我已经读过播放器控制器是一个为 pawn 提供输入的类,但也有人写到输入工具也可以直接添加到 pawn 类中。我有几个问题 1)那么播放器控制器有什么用? 2) 我的游戏可以在没有任何玩家控制器的情况下运行吗? 3)什么是自动拥有?(在论坛上读到只有自动拥有的棋子会移动,但我不明白这个概念) 4)什么是默认玩家控制器? 5)我可以在一个关卡中拥有多少个玩家控制器?

我是菜鸟,最近开始学习ue4。所以如果我的任何问题是无效的,那么很抱歉。请澄清我对播放器控制器的概念。谢谢

【问题讨论】:

    标签: unreal-engine4


    【解决方案1】:

    1)那么播放器控制器有什么用? - Player Controller 类是父类,您可以将任何控制器类从它继承到您的玩家,您可以在其中设置与控件、鼠标输入、键盘输入、操纵杆等相关的所有逻辑

    2) 我的游戏可以在没有任何玩家控制器的情况下运行吗? - 不,你不能,虚幻引擎不会你这样做,因为默认情况下,虚幻引擎分配一个默认的玩家控制类,这就是你如何在你第一次点击播放后在你的游戏中导航你在编辑器中点击播放为空水平。

    3)什么是自动拥有? - 引擎如何分配您对可玩角色的控制,假设您在地图中有 2 个角色,一个驾驶汽车,一个持枪,您想在它们之间切换并控制它们,这就是 Possesing 的工作方式,但是将其设置为自动,会将您直接分配给默认的 mainplayer 类。阅读本文Posses PawnsPossessPawns/Blueprints

    4)什么是默认播放器控制器? - 就像你读的一样,它是默认的播放器控制器类,你不使用它,你做你自己的播放器类,它的父级是默认播放器控制器

    5) 我可以在一个关卡中拥有多少个玩家控制器? - 取决于你想要多少玩家“类型”在你的水平,因为你只是做玩家控制器类,然后不同的玩家将使用实例。

    真的我建议你通过史诗游戏资源视频来学习。 Epic Games Academy 这门课也很棒 Udemy Unreal Engine Course

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多