37 lines
1.1 KiB
C#
37 lines
1.1 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace Studio.Test
|
|
{
|
|
[CreateAssetMenu(fileName = "AGVSpecData", menuName = "AGVSpecData")]
|
|
public class AGVSpec : ScriptableObject
|
|
{
|
|
public float maxSpeed = 20f;
|
|
public float maxCurveSpeed = 10f;
|
|
public float slowSpeed = 5f;
|
|
public float slowCurveSpeed = 3f;
|
|
public float maxLiftUp = 3f;
|
|
public float maxLiftDown = 0f;
|
|
public float maxLiftPush = 2f;
|
|
public float liftSpeed = 1f;
|
|
public float spinSpeed = 1f;
|
|
public float accelerate = 1f;
|
|
public float decelerate = 1f;
|
|
public float emergencyDecelerate = 5f;
|
|
public float detectionRadius = 0.5f;
|
|
public float detectionInterval = 0.05f;
|
|
|
|
public float sensorRadius = 15f;
|
|
public float slowDistance = 12f;
|
|
public float stopDistance = 9f;
|
|
|
|
public float batteryCapacityMax = 100f;
|
|
public float bc_Waiting = 1f;
|
|
public float bc_Move = 1f;
|
|
public float bc_Spin = 1f;
|
|
public float bc_Lift = 1f;
|
|
public float bc_Load = 1f;
|
|
}
|
|
}
|