【问题标题】:Spawning blueprint does not spawn anything (UE4)生成蓝图不会生成任何东西(UE4)
【发布时间】:2021-07-15 09:31:44
【问题描述】:

这里有一个问题:我的目标是进行有障碍的球赛。我做了两个障碍(带触发器的立方体),生成器代码没有生成它们 - 什么都没有。它确实编译没有错误,但只是不起作用。这些蓝图是轨道类的一部分(球所在的轨道)。这是代码:(obst amount = 7 - 正常工作之前的代码 - 它链接到事件刻度)

以下是障碍:(其中没有代码)

这是曲目:

我使用的是虚幻引擎 4.26.2

【问题讨论】:

  • 你确定它没有生成吗?如果有障碍物,您是否检查了 Scene Outliner?如果它生成但你看不到它,你应该检查你生成障碍物的位置是否正确(你可以通过从 Scene Outliner 移动演员位置来做到这一点)。如果它没有产生,在中间节点添加一个断点,看看它是否正确处理了整个逻辑。
  • 它似乎在这里,但没有轮廓,甚至没有一个点
  • 您是否尝试在要生成的 Actor 的同一位置生成球体?使用 DrawDebugSphere 并用位置设置球体的中心,使其足够大并在地图中搜索它

标签: unreal-engine4 unreal-blueprint spawning


【解决方案1】:

如果它出现在大纲中,但你看不到它,我会尝试。

首先,拔下您的 X 和 Y 位置。手动输入你知道就在玩家面前的东西。

如果之后您可以看到它,请开始打印生成位置的坐标。如果这些看起来正确但您仍然看不到它,请尝试生成一个常规立方体。如果你能看到立方体但看不到你的障碍物,那么我会检查障碍物 BP。在这种情况下,它可能是网格组件的比例,或者它被设置为隐藏在游戏中。

抱歉,我知道这不是一个确定的答案,但我没有足够的声誉来发表评论。

【讨论】:

  • 谢谢 - 我第一次在我身后找到它,拔掉它,现在它在我面前......现在只是为了重建系统。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-19
  • 2011-09-10
  • 1970-01-01
  • 2014-01-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多