From Test-Scratch-Wiki
Eng:Say () for () Seconds (block)/translate
Decir () durante () segundos | |
decir () durante () segundos | |
Categoría | Apariencia |
Forma | Apilable |
El bloque decir () durante () segundos es un bloque de apariencia y un bloque apilable. El bloque genera un bocadillo de texto con el texto especificado al lado del objeto donde se ejecuta, durando el bocadillo tantos segundos como especificado, hasta que luego se desvanece.
El bloque es similar al bloque pensar () durante () segundos, con la única diferencia siendo el hecho de que este último bloque genera una burbuja de pensamiento en vez de una de diálogo. También es similar al bloque decir (), con la diferencia de que este último mantiene el texto indefinidamente.
El bloque era conocido como decir () por () segs antes de la aparición de Scratch 3.0.
Usos de ejemplo
Como este bloque proporciona diálogo, el bloque puede ser usado cada vez que una conversación tenga lugar. Otro uso común es cuando se ha de mostrar texto inpredecible (como la puntuación de un jugador), ya que es una alternativa fácil a sellar caracteres en la pantalla.
Algunos usos comunes:
- Una conversación
decir [¡Toc toc!] durante (2) segundos decir [¿Quién es?] durante (2) segundos decir [Yo.] durante (2) segundos decir [¿Tú quién?] durante (2) segundos decir [Yo Quien, sí, ese soy yo.] durante (2) segundos decir [Ah, de acuerdo.] durante (2) segundos
- Mostrar texto
al recibir [mostrar puntuación v] decir (unir [Puntuación: ] (puntos)) durante (3) segundos
- Dar información
al presionar bandera verde decir [¡Hola! En este juego, intenta adivinar la respuesta a cada pregunta.] durante (5) segundos
- Un mensaje de contenido y duración personalizadas
al presionar bandera verde preguntar [¿Qué quieres que diga?] y esperar dar a [texto v] el valor (respuesta) preguntar [¿Cuánto tiempo quieres que dure tu mensaje?] y esperar dar a [tiempo v] el valor (respuesta) decir (texto) durante (tiempo) segundos
Límite de caracteres
Previamente al lanzamiento de Scratch 3.0 se impuso un límite de 330 caracteres al texto de este bloque.[1] Esto también aplica a los siguientes bloques:
decir ()
pensar () durante () segundos
pensar ()
Código alternativo
Este bloque puede ser replicado con el siguiente código:
decir [¡Hola!] esperar (tiempo) segundos decir ()
Hacer que el hueco para texto no contenga texto elimina la burbuja de texto en los bloques de decir y pensar, pero no hace que se deje de preguntar en el bloque preguntar () y esperar.
Véase también
Referencias
Para objetos |
decir () durante () segundos • decir () • pensar () durante () segundos • pensar () • cambiar disfraz a () • siguiente disfraz • cambiar fondo a () • siguiente fondo • cambiar tamaño por () • fijar tamaño a ()% • sumar al efecto () () • Dar al efecto () el valor () • quitar efectos gráficos • mostrar • esconder • ir a capa () • ir () capas hacia () • () de disfraz • () de fondo • tamaño |
Para el escenario |