浏览代码

cloud experiments

/asymm-envs
Andrew Cohen 5 年前
当前提交
b8ffdc4b
共有 2 个文件被更改,包括 14 次插入5 次删除
  1. 2
      Project/Assets/ML-Agents/Examples/Soccer/Prefabs/StrikersVsGoalieField.prefab
  2. 17
      Project/Assets/ML-Agents/Examples/Soccer/Scripts/AgentSoccer.cs

2
Project/Assets/ML-Agents/Examples/Soccer/Prefabs/StrikersVsGoalieField.prefab


- purpleGoal
- wall
- blueAgent
m_RaysPerDirection: 16
m_RaysPerDirection: 20
m_MaxRayDegrees: 180
m_SphereCastRadius: 0.5
m_RayLength: 20

17
Project/Assets/ML-Agents/Examples/Soccer/Scripts/AgentSoccer.cs


float m_Power;
float m_LateralSpeed;
float m_ForwardSpeed;
[HideInInspector]
public Rigidbody agentRb;

}
if (position == Position.Goalie)
{
m_Power = 1f;
m_Power = 1000f;
m_ForwardSpeed = 0.8f;
else
else if (position == Position.Striker)
{
m_Power = 3000f;
m_LateralSpeed = 0.3f;
m_ForwardSpeed = 1.3f;
}
else
m_ForwardSpeed = 1.0f;
}
m_SoccerSettings = FindObjectOfType<SoccerSettings>();
agentRb = GetComponent<Rigidbody>();

switch (forwardAxis)
{
case 1:
dirToGo = transform.forward * 1f;
dirToGo = transform.forward * m_ForwardSpeed;
dirToGo = transform.forward * -1f;
dirToGo = transform.forward * -m_ForwardSpeed;
break;
}

正在加载...
取消
保存