Unity 机器学习代理工具包 (ML-Agents) 是一个开源项目,它使游戏和模拟能够作为训练智能代理的环境。
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 

33 行
935 B

using System;
using UnityEngine;
namespace MLAgents.Sensor
{
[AddComponentMenu("ML Agents/Ray Perception Sensor 3D", (int) MenuGroup.Sensors)]
public class RayPerceptionSensorComponent3D : RayPerceptionSensorComponentBase
{
[Header("3D Properties", order = 100)]
[Range(-10f, 10f)]
[Tooltip("Ray start is offset up or down by this amount.")]
public float startVerticalOffset;
[Range(-10f, 10f)]
[Tooltip("Ray end is offset up or down by this amount.")]
public float endVerticalOffset;
public override RayPerceptionSensor.CastType GetCastType()
{
return RayPerceptionSensor.CastType.Cast3D;
}
public override float GetStartVerticalOffset()
{
return startVerticalOffset;
}
public override float GetEndVerticalOffset()
{
return endVerticalOffset;
}
}
}