【问题标题】:Newbie "Cast To" Object in UE4UE4 中的新手“投射到”对象
【发布时间】:2015-07-08 23:03:34
【问题描述】:

我有生成带有参数“NumOfZombies”的僵尸的蓝图。 在 Zombie 的蓝图中,当 health = 0 我想 -1 到 NumOfZombies。

我使用 Cast To BP_SpawnPoint 来获取 NumOfZombies 参数,但我不知道要为对象设置什么。

当我对我的角色施放时,我会附加“获取玩家角色”,但引用其他蓝图对我来说似乎有点混乱。

【问题讨论】:

  • 更具体,为蓝图截图
  • 我有 1 个用于生成僵尸敌人的蓝图“SpawnPoint”。该BP具有参数“NumOfZombies”。第二个蓝图“Zombie”用于他的动画、AI 等,我想参考 BP 1“SpawnPoint”的参数 NumOfZombies。为此,我使用“Cast To SpawnPoint”。在此框的左侧,您必须设置对象。我不知道要设置什么才能让它工作。

标签: casting unreal-engine4 unreal-blueprint


【解决方案1】:

您必须设置一个可能是 SpawnPoint 的对象。当您使用 'cast to something' 节点时,您想检查该对象是否属于您想要的类型。

因此,如果您想保留 NumOfZombies 参数,您必须在您的 Zombie 蓝图中创建一个类型为“BP_SpawnPoint”类的变量。然后你保留那个变量并转换为 BP_SpawnPoint,最后得到你的参数。

【讨论】:

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