Example #1
0
    public static CalcNode Create(Rect NodeRect)
    {    // This function has to be registered in Node_Editor.ContextCallback
        CalcNode node = ScriptableObject.CreateInstance <CalcNode> ();

        node.name = "Calc Node";
        node.rect = NodeRect;

        NodeInput.Create(node, "Input 1", typeof(float));
        NodeInput.Create(node, "Input 2", typeof(float));

        NodeOutput.Create(node, "Output 1", typeof(float));

        node.Init();
        return(node);
    }