浏览代码

moved reset

/parameter-bahaviours
Steven Leal 4 年前
当前提交
d6860f5a
共有 2 个文件被更改,包括 14 次插入1 次删除
  1. 11
      com.unity.perception/Runtime/Randomization/ParameterBehaviours/RandomParametersAsset.cs
  2. 4
      com.unity.perception/Runtime/Randomization/Scenarios/ScenarioBase.cs

11
com.unity.perception/Runtime/Randomization/ParameterBehaviours/RandomParametersAsset.cs


using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Perception.Randomization.Parameters;
using UnityEngine.Perception.Randomization.Samplers;
namespace Randomization.ParameterBehaviours
{

/// <summary>
/// Reset to default values in the Editor
/// </summary>
void Reset()
{
foreach (var parameter in parameters)
foreach (var sampler in parameter.samplers)
sampler.baseSeed = SamplerUtility.GenerateRandomSeed();
}
}
}

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


static ScenarioBase s_ActiveScenario;
bool m_SkipFrame = true;
bool m_FirstScenarioFrame = true;
bool m_WaitingForFinalUploads = false;
bool m_WaitingForFinalUploads;
[SerializeReference] public RandomParametersAsset[] parameters;
/// <summary>
/// If true, this scenario will quit the Unity application when it's finished executing

正在加载...
取消
保存