// Use this for initialization void Start() { ColorPicker = Picker.GetComponent <RTColorPicker>(); ColorPicker.SetPos((int)_boxRect.width + 5, 20); //Set our callback functions for RTColorPicker (Optional) ColorPicker.OnColorChangeEvent += OnColorChange; ColorPicker.OnColorCancelEvent += OnColorPickerCancel; ColorPicker.OnColorOKEvent += OnColorPickerOk; //ColorPicker.OnCustomColorSaveEvent += OnColorPickerCustomColorsSave; ColorPicker.OnCustomColorLoadedEvent += OnColorPickerCustomColorsLoaded; /* * ColorPicker.SetCallbackFunc("OnOK", OnColorPickerOk); * ColorPicker.SetCallbackFunc("OnCancel", OnColorPickerCancel); * ColorPicker.SetCallbackFunc("OnCustomColorSave", OnColorPickerCustomColorsSave); * ColorPicker.SetCallbackFunc("OnCustomColorLoaded", OnColorPickerCustomColorsLoaded); */ //Only Setup the following if we're not running in a Webplayer if (!Application.isWebPlayer) { //Setup the default filepath for our custom colors if (Application.platform == RuntimePlatform.OSXEditor || Application.platform == RuntimePlatform.OSXPlayer) { _customColorsFilePath = Environment.CurrentDirectory + "/custom_colors.txt"; } else { _customColorsFilePath = Environment.CurrentDirectory + "\\custom_colors.txt"; } //Load Custom Colors File LoadCustomColors(); } //if }