Articy:草稿 3 统一导入器

问题描述 投票:0回答:1

我使用 articy:draft 3 和 unity 导入器。基于Maniac Manfred,我尝试制作我的游戏原型。我有一些对话,其中有一些对话片段,只有左下角是空的。当我后面谈到“Fil XXX”时,它是那 4 个对话之一

我使用以下代码将 articyflow 播放器设置为对话:

  public ArticyRef element; //it's a dialogue, one of the Fil xxx
  public ArticyFlowPlayer flow;
  public void OnPointerClick(PointerEventData eventData)
  {
      flow.startOn = element;
      flow.Play();
  }

我的 OnFlowPlayerPaused 很好,我把:

Debug.Log(flowPlayer.AvailableBranches.Count);
flowPlayer.Play();
return;

availableBranchesCount 等于 0,articyflowplayer 停留在 Fil xxxx 上(我尝试使用 4 Fil XXX)。 OnFlowPlayerPaused不是重新调用。 OnBranchUpdated 是用列表内的 0 分支调用的。 我的流程设置为仅在对话和对话片段上暂停,当我仅设置对话片段时,我保留了同样的问题。

我试图找到我在 Maniac Manfred 示例中错过的内容,但我根本没有找到。

如果你知道我必须去哪里查找。

c# unity-game-engine
1个回答
1
投票

这是插件中的一个错误,如果没有为 Articy Flow Player 分配 GlobalVariables,则不会使用默认的 GlobalVariables,请参阅:

http://www.nevigo.com/forum/viewtopic.php?f=46&t=18136&p=21029#p21029

© www.soinside.com 2019 - 2024. All rights reserved.