BITFALL/Assets/GSpawn - Level Designer/Scripts/Scene/ObjectRaycastConfig.cs

24 lines
664 B
C#
Raw Normal View History

2024-01-27 04:09:57 +08:00
#if UNITY_EDITOR
namespace GSpawn
{
public enum ObjectRaycastPrecision
{
BestFit = 1,
Box
}
public struct ObjectRaycastConfig
{
public MeshRaycastConfig meshConfig;
public TerrainRaycastConfig terrainConfig;
public ObjectRaycastPrecision raycastPrecision;
public static readonly ObjectRaycastConfig defaultConfig = new ObjectRaycastConfig()
{
meshConfig = MeshRaycastConfig.defaultConfig,
terrainConfig = TerrainRaycastConfig.defaultConfig,
raycastPrecision = ObjectRaycastPrecision.BestFit
};
}
}
#endif