/// --------------------------------------------- /// Senses Pack for Behavior Designer Pro /// Copyright (c) Opsive. All Rights Reserved. /// https://www.opsive.com /// --------------------------------------------- namespace Opsive.BehaviorDesigner.AddOns.SensesPack.Runtime.Emitters { using UnityEngine; /// /// A component that identifies the type of surface on a GameObject. /// Used by the SurfaceManager to determine surface properties for behavior tree decisions. /// public class SurfaceIdentifier : MonoBehaviour { /// /// The type of surface that this GameObject represents. /// [SerializeField] protected SurfaceType m_SurfaceType; /// /// Gets the surface type of this GameObject. /// public SurfaceType SurfaceType { get { return m_SurfaceType; } } } }