Example #1
0
 public static void EffectGroupSelect(object obj, FieldInfo field, string label, object attr)
 {
     //GUILayout.BeginVertical ();
     if (GUILayout.Button("Open Effect Group", GUILayout.MinWidth(150)))
     {
         var effectGroup = field.GetValue(obj) as List <EffectBase>;
         EffectGroupEditorWindow.ShowEffectGroup(effectGroup);
     }
     //GUILayout.EndVertical ();
 }
Example #2
0
    private void ShowEffectGroup(object userstate)
    {
        var e = userstate as EffectGroup;

        EffectGroupEditorWindow.ShowEffectGroup(e.effects);
    }