Files
Studio/Assets/Test/AGVSpec.cs
2025-05-21 10:10:30 +09:00

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;
}
}