예제 #1
0
 public override void Initialize()
 {
     m_AgentRb     = GetComponent <Rigidbody>();
     m_ResetParams = Academy.Instance.EnvironmentParameters;
     m_ResetParams.RegisterCallback("force_reset", v => {
         forceReset = System.Convert.ToBoolean(v);
     });
 }
예제 #2
0
 public override void Initialize()
 {
     m_AgentRb     = GetComponent <Rigidbody>();
     m_TargetRb    = Target.GetComponent <Rigidbody>();
     m_ResetParams = Academy.Instance.EnvironmentParameters;
     m_ResetParams.RegisterCallback("force_reset", v => {
         forceReset = System.Convert.ToBoolean(v);
     });
     rays = GetComponentsInChildren <RayPerceptionSensorComponent3D>();
 }