public static SetAnimatorVariableNodeDisplayer CreateDisplayerFor(SetAnimatorVariableWireNode node) { SetAnimatorVariableNodeDisplayer nodeRenderer = new SetAnimatorVariableNodeDisplayer(node) { WindowRect = new Rect(node.DisplayerPosition.x, node.DisplayerPosition.y, 270, 130) }; return(nodeRenderer); }
public static SetAnimatorVariableNodeDisplayer CreateSetAnimatorVariableNodeDisplayer(Vector2 position) { SetAnimatorVariableWireNode node = new SetAnimatorVariableWireNode(DialogEditor.Instance.EditingDialog) { NodeName = "Set animator variable", Variable = new Core.Variables.AnimatorVariable() }; DialogEditor.InitializeNode(ref node); SetAnimatorVariableNodeDisplayer nodeRenderer = new SetAnimatorVariableNodeDisplayer(node) { WindowRect = new Rect(position.x, position.y, 270, 130) }; return(nodeRenderer); }