コード例 #1
0
 public NodeGUI(NodeGraphController controller, Model.NodeData data)
 {
     m_nodeWindowId = 0;
     m_controller   = controller;
     m_data         = data;
     m_data.Object.Initialize(m_data);
     m_baseRect = new Rect(m_data.X, m_data.Y, NGEditorSettings.GUI.NODE_BASE_WIDTH, NGEditorSettings.GUI.NODE_BASE_HEIGHT + nodeDataDrawer.CustomNodeHeight);
     m_nodeSyle = nodeDataDrawer == null ? "node 0" : nodeDataDrawer.InactiveStyle;
 }
コード例 #2
0
        public NodeGUI(NodeGraphController controller, Model.NodeData data)
        {
            m_nodeWindowId = 0;
            m_controller   = controller;
            m_data         = data;
            m_data.Object.Initialize(m_data);
            var superwidth  = nodeDataDrawer != null ? nodeDataDrawer.SuperWidth: 0;
            var superHeight = nodeDataDrawer != null ? nodeDataDrawer.SuperHeight : 0;

            m_baseRect = new Rect(m_data.X, m_data.Y, NGEditorSettings.GUI.NODE_BASE_WIDTH + superwidth, NGEditorSettings.GUI.NODE_BASE_HEIGHT + superHeight);
            m_nodeSyle = nodeDataDrawer == null ? EditorStyles.miniButton : nodeDataDrawer.InactiveStyle;
        }