Acciones y código
Mostrar, ocultar y cambiar piezas con `pieza`
Desde una acción podés mostrar u ocultar una pieza, o cambiarle el texto y el color, mientras alguien visita el sitio.
pieza["Nombre"] apunta a la pieza que se llama así (la más cercana al botón). pieza.esta es la pieza que tocaron. Usá el nombre de la capa tal como figura en el panel Capas.
Ponele un nombre claro a la pieza que querés mover, por ejemplo “Respuesta”.
Elegí el botón que la va a controlar.
Abrí la pestaña Interacciones, tocá + Agregar interacción y Al tocar; elegí Mostrar u ocultar una pieza y la pieza Respuesta. O con Código (avanzado), escribí
await pieza["Respuesta"].mostrar().Apretá Probar: en Resultado aparece una línea de tipo pieza con el cambio.
Lo que podés hacer
.mostrar()/.ocultar()- Muestra u oculta la pieza.
.cambiar({ ... })- Cambia
texto,color,relleno,opacidad,visible,alinear,xoy. .leer()- Te dice cómo está la pieza ahora (por ejemplo
visible).
Ejemplo
Pregunta frecuente que se abre y se cierra
La respuesta arranca oculta. Cada toque la muestra o la esconde.
const estado = await pieza["Respuesta"].leer();
if (estado.visible) await pieza["Respuesta"].ocultar();
else await pieza["Respuesta"].mostrar();Ejemplo
Cambiar un texto al tocar
El botón confirma y cambia la leyenda de abajo.
await pieza["Estado"].cambiar({ texto: "¡Listo, recibimos tu consulta!", color: "#1a7f4b" });