/// <summary> /// Selects an Item. /// <param name="item">The item to be selected.</param> /// </summary> void SelecteItem(Item item) { m_SelectedItem = item; m_SelectedScript = item as Script; if (m_SelectedScript != null) { m_NodeEditor = NodeEditor.CreateEditor(m_SelectedScript.type); m_SelectedNodeSample = ActionNode.CreateInstance(m_SelectedScript.type, null, null); } // It's a Category? else if (item is Category) { m_CurrentCategory = item as Category; m_SelectedScript = null; } GUIUtility.hotControl = 0; GUIUtility.keyboardControl = 0; }