Exemple #1
0
    static void DrawSceneGUI(SceneView sceneView)
    {
        Event curEvent = Event.current;

        if (curEvent != null && curEvent.button == 1 && curEvent.type == EventType.MouseUp)
        {
            if (Selection.activeGameObject == null || Selection.activeGameObject.transform is RectTransform)
            {
                ContextMenu.AddUIEffectSprite();
            }

            if (Selection.activeGameObject != null && Selection.activeGameObject.transform is RectTransform)
            {
                ContextMenu.AddUIMenu();
                ContextMenu.AddUIComponentMenu();
                ContextMenu.ShowGnericMenu();
            }
        }
    }