单人骑行

This commit is contained in:
lishuo committed 2021-03-30 17:27:50 +08:00
1 parent 326b74bd03
commit 971a6f7e0e
2597 files changed
+427802 -4

No files matched your search

+61
View File
@@ -0,0 +1,61 @@
namespace Mapbox.Editor
{
using System;
using System.Collections.Generic;
using UnityEngine;
[Serializable]
public class TreeElement
{
[SerializeField] int m_ID;
[SerializeField] string m_Name;
[SerializeField] int m_Depth;
[NonSerialized] TreeElement m_Parent;
[NonSerialized] List<TreeElement> m_Children;
public int depth
{
get { return m_Depth; }
set { m_Depth = value; }
}
public TreeElement parent
{
get { return m_Parent; }
set { m_Parent = value; }
}
public List<TreeElement> children
{
get { return m_Children; }
set { m_Children = value; }
}
public bool hasChildren
{
get { return children != null && children.Count > 0; }
}
public string name
{
get { return m_Name; } set { m_Name = value; }
}
public int id
{
get { return m_ID; } set { m_ID = value; }
}
public TreeElement ()
{
}
public TreeElement (string name, int depth, int id)
{
m_Name = name;
m_ID = id;
m_Depth = depth;
}
}
}