using System; using System.Collections; using System.Collections.Generic; using BITKit; using BITKit.WorldNode; using Unity.Mathematics; using UnityEngine; namespace Net.Project.B.Mark { public interface IMarkType{} public interface IMarkComponent { } [Serializable] public class NameMark:IWorldNode { #if UNITY_5_3_OR_NEWER [SerializeReference, SubclassSelector] private IReference name; public string Name => name?.Value; #endif } public class PositionMark:IMarkComponent{} }