/*Va a crear un objeto elemento a partir de apretar el boton izq del mouse*/ public void Spawn() { /*no hago nullcheck, porque el método spawnFromPeriodicTable ya lo hace, ademas * no hace falta porque siempre va a existir un boton que contendra un objeto text, * en este caso el objeto text del boton se esta trayendo el 1ro de la coleccion*/ Text text = parent.GetComponentInChildren <Text>(); atomManager.SpawnFromPeriodicTable(text.text); //aca se puede utilizar el metodo del fadeinout porque es el panel de la tabla que contiene el objeto CANVAS GROUP CanvasGroup tablaPeriodicaPanel = parent.transform.parent.gameObject.GetComponent <CanvasGroup>(); UIFader.FadeInAndOut(tablaPeriodicaPanel); }
/*Va a crear un objeto elemento a partir de apretar el boton izq del mouse*/ public void Spawn() { UIToolTipControl.flagTooltip = true;//le digo al controlador que se activa un tooltip /*no hago nullcheck, porque el método spawnFromPeriodicTable ya lo hace, ademas * no hace falta porque siempre va a existir un boton que contendra un objeto text, * en este caso el objeto text del boton se esta trayendo el 1ro de la coleccion*/ Text text = parent.GetComponentInChildren <Text>(); atomManager.SpawnFromPeriodicTable(text.text); //ESTO EVITA QUE SE CIERRE LA TABLA POR CADA AGREGAR ATOMO //aca se puede utilizar el metodo del fadeinout porque es el panel de la tabla que contiene el objeto CANVAS GROUP //CanvasGroup tablaPeriodicaPanel = parent.transform.parent.gameObject.GetComponent<CanvasGroup>(); //UIFader.FadeInAndOut(tablaPeriodicaPanel); }