public void OrbPickup(Color orbColor) { orb.color = orbColor; orbDropObjectColor.color = orbColor; ColorType colorType = ColorType.white; if (orbColor == Color.red) { colorType = ColorType.red; } if (orbColor == Color.blue) { colorType = ColorType.blue; } if (orbColor == Color.green) { colorType = ColorType.green; } rGBViewer.SetLayer(colorType); }
public override void OnInspectorGUI() { DrawDefaultInspector(); RGBViewer myTarget = (RGBViewer)target; // myTarget.layerName = EditorGUILayout.TextField("Layer Name", myTarget.layerName); if (GUILayout.Button("Set Layer")) { myTarget.SetLayer(myTarget.layerColour); } }