コード例 #1
0
ファイル: GraphController.cs プロジェクト: lai3d/Graph
    public void SetInitialState(NodeObject nodeObject)
    {
        nodeObject.SetState(initialStateColor, initialStatesprite);

        // reset previous startNode (if any)
        if (startNode.nodeObject != null)
        {
            SetDefaultState(startNode.nodeObject);
        }

        startNode = nodeObject.node;
    }
コード例 #2
0
ファイル: GraphController.cs プロジェクト: lai3d/Graph
    public void SetTargetState(NodeObject nodeObject)
    {
        nodeObject.SetState(targetStateColor, targetStatesprite);

        // reset previous targetNode (if any)
        if (targetNode.nodeObject != null)
        {
            SetDefaultState(targetNode.nodeObject);
        }

        targetNode = nodeObject.node;
    }
コード例 #3
0
ファイル: GraphController.cs プロジェクト: lai3d/Graph
 public void SetDefaultState(NodeObject nodeObject)
 {
     nodeObject.SetState(defaultStateColor, defaultStateSprite);
 }