void OnGUI() { GUI.skin = skin; //2.1 GUI.BeginGroup(recs2[0]); GUI.Label(new Rect(30, 0, 120, 26), "pass 1"); if (MyGUI.CheckBox(new Rect(0, 0, 16, 16), texs1[0], texs1[1], ref on2[0])) { MyGUI.CheckBox(new Rect(30, 26, 16, 16), texs1[0], texs1[1], ref on20[0]); GUI.Label(new Rect(60, 26, 80, 26), "Set pass 1"); MyGUI.CheckBox(new Rect(30, 50, 16, 16), texs1[0], texs1[1], ref on21[0]); GUI.Label(new Rect(60, 50, 80, 26), "Draw Quad"); } GUI.EndGroup(); //2.2 GUI.BeginGroup(recs2[1]); GUI.Label(new Rect(30, 0, 120, 26), "pass 1+2"); if (MyGUI.CheckBox(new Rect(0, 0, 16, 16), texs1[0], texs1[1], ref on2[1])) { MyGUI.CheckBox(new Rect(30, 26, 16, 16), texs1[0], texs1[1], ref on20[1]); GUI.Label(new Rect(60, 26, 80, 26), "Set pass 2"); MyGUI.CheckBox(new Rect(30, 50, 16, 16), texs1[0], texs1[1], ref on21[1]); GUI.Label(new Rect(60, 50, 80, 26), "Draw Quad"); } GUI.EndGroup(); //2.3 GUI.BeginGroup(recs2[2]); GUI.Label(new Rect(30, 0, 120, 26), "pass 1+2+3"); if (MyGUI.CheckBox(new Rect(0, 0, 16, 16), texs1[0], texs1[1], ref on2[2])) { MyGUI.CheckBox(new Rect(30, 26, 16, 16), texs1[0], texs1[1], ref on20[2]); GUI.Label(new Rect(60, 26, 80, 26), "Set pass 3"); MyGUI.CheckBox(new Rect(30, 50, 16, 16), texs1[0], texs1[1], ref on21[2]); GUI.Label(new Rect(60, 50, 80, 26), "Draw Quad"); } GUI.EndGroup(); //2.4 GUI.BeginGroup(recs2[3]); GUI.Label(new Rect(30, 0, 120, 26), "pass 1+2+3+4"); if (MyGUI.CheckBox(new Rect(0, 0, 16, 16), texs1[0], texs1[1], ref on2[3])) { MyGUI.CheckBox(new Rect(30, 26, 16, 16), texs1[0], texs1[1], ref on20[3]); GUI.Label(new Rect(60, 26, 80, 26), "Set pass 4"); MyGUI.CheckBox(new Rect(30, 50, 16, 16), texs1[0], texs1[1], ref on21[3]); GUI.Label(new Rect(60, 50, 80, 26), "Draw Quad"); } GUI.EndGroup(); // //2.5 GUI.BeginGroup(recs2[4]); GUI.Label(new Rect(30, 0, 120, 26), "pass 1+2+3+4+5"); if (MyGUI.CheckBox(new Rect(0, 0, 16, 16), texs1[0], texs1[1], ref on2[4])) { MyGUI.CheckBox(new Rect(30, 26, 16, 16), texs1[0], texs1[1], ref on20[4]); GUI.Label(new Rect(60, 26, 80, 26), "Set pass 4"); MyGUI.CheckBox(new Rect(30, 50, 16, 16), texs1[0], texs1[1], ref on21[4]); GUI.Label(new Rect(60, 50, 80, 26), "Draw Quad"); } GUI.EndGroup(); }