private sc_info_ui info_ui; //UI of the info screen // Start is called before the first frame update void Start() { info_canvas = sc_canvas.instance.info_canvas; gallery_canvas = sc_canvas.instance.gallery_canvas; drawing_canvas = sc_canvas.instance.drawing_canvas; color_picker_canvas = sc_canvas.instance.color_picker_canvas; idle_warning_canvas = sc_canvas.instance.idle_warning_canvas; drawing_ui = FindObjectOfType <sc_drawing_ui>(); gallery_ui = FindObjectOfType <sc_gallery_ui>(); color_picker_ui = FindObjectOfType <sc_color_picker_ui>(); info_ui = FindObjectOfType <sc_info_ui>(); }
// Start is called before the first frame update public void Start() { drawing_ui = FindObjectOfType <sc_drawing_ui>(); gallery_ui = FindObjectOfType <sc_gallery_ui>(); gallery_loader = FindObjectOfType <sc_gallery_loader>(); info_canvas = sc_canvas.instance.info_canvas; gallery_canvas = sc_canvas.instance.gallery_canvas; drawing_canvas = sc_canvas.instance.drawing_canvas; InfoButtons = GameObject.FindGameObjectsWithTag("InfoButton"); InfoRead = new List <GameObject>(InfoButtons); init_UI(); }
private sc_gallery_ui instance; //singelton to avoid dublication // Start is called before the first frame update public void Start() { // avoid doubeling of this script if (instance != null && instance != this) { Destroy(this.gameObject); } else { instance = this; } info_canvas = sc_canvas.instance.info_canvas; gallery_canvas = sc_canvas.instance.gallery_canvas; drawing_canvas = sc_canvas.instance.drawing_canvas; gallery_loader = FindObjectOfType <sc_gallery_loader>(); drawing_ui = FindObjectOfType <sc_drawing_ui>(); info_ui = FindObjectOfType <sc_info_ui>(); }