1.基类已更新2.Spline更新3.ApplyLoad存在问题
This commit is contained in:
@@ -145,7 +145,7 @@ namespace Demo.Game
|
||||
{
|
||||
if (node is SplineNode _node)
|
||||
{
|
||||
MySplineNodes.Add(_node );
|
||||
MySplineNodes.Add(_node);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -154,6 +154,15 @@ namespace Demo.Game
|
||||
});
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 加入节点脚本对象
|
||||
/// </summary>
|
||||
[Convention.RScript.Variable.Attr.Method]
|
||||
public void AddNode(ScriptableObject node)
|
||||
{
|
||||
MySplineNodes.Add(node.GetOrAddComponent<SplineNode>());
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 加入已加载的节点,如果目标脚本不是SplineNode,
|
||||
/// 那么为其添加SplineNode组件
|
||||
@@ -165,7 +174,7 @@ namespace Demo.Game
|
||||
var node = FindWithPath(path);
|
||||
if (node != null)
|
||||
{
|
||||
MySplineNodes.Add(node.GetOrAddComponent<SplineNode>());
|
||||
AddNode(node);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user