24 lines
596 B
C#
24 lines
596 B
C#
using UnityEngine;
|
|
|
|
namespace Alchemy.Hierarchy
|
|
{
|
|
/// <summary>
|
|
/// A component used to decorate the appearance of a hierarchy.
|
|
/// </summary>
|
|
[DisallowMultipleComponent]
|
|
[AddComponentMenu("Alchemy/Hierarchy Object")]
|
|
public class HierarchyObject : MonoBehaviour
|
|
{
|
|
public enum Mode
|
|
{
|
|
UseSettings = 0,
|
|
None = 1,
|
|
RemoveInPlayMode = 2,
|
|
RemoveInBuild = 3
|
|
}
|
|
|
|
[SerializeField] Mode hierarchyObjectMode = Mode.UseSettings;
|
|
public Mode HierarchyObjectMode => hierarchyObjectMode;
|
|
}
|
|
}
|