浏览代码

Load configuration on awake instead of on start

/generic-asset-sources
sleal-unity 3 年前
当前提交
a8985300
共有 2 个文件被更改,包括 6 次插入4 次删除
  1. 8
      com.unity.perception/Runtime/Randomization/Scenarios/ScenarioBase.cs
  2. 2
      com.unity.perception/Runtime/Randomization/Scenarios/UnitySimulationScenario.cs

8
com.unity.perception/Runtime/Randomization/Scenarios/ScenarioBase.cs


void Awake()
{
activeScenario = this;
#if !UNITY_EDITOR
LoadConfigurationAsset();
#endif
DeserializeConfiguration();
OnAwake();
foreach (var randomizer in m_Randomizers)
randomizer.Awake();

case State.Initializing:
if (isScenarioReadyToStart)
{
#if !UNITY_EDITOR
LoadConfigurationAsset();
#endif
DeserializeConfiguration();
state = State.Playing;
OnStart();
foreach (var randomizer in m_Randomizers)

2
com.unity.perception/Runtime/Randomization/Scenarios/UnitySimulationScenario.cs


LoadConfigurationFromFile(filePath);
}
else
{
}
}
/// <inheritdoc/>

正在加载...
取消
保存