Meta: Esconde una lista de preguntas y deja que el computador escoja una para mostrar y responder.
Vocabulario: textpick, insert, hidetext, showtext
to startup
questions, hidetext
text1, hidetext
opaque "text1
ct
setfont "Arial
setfontsize 14
settc 30
end
to ask_a_question
startup
text1, insert textpick "questions
transparent "text1
showtext
end
to shake
t1, repeat 10 [
setsh "8-ball
seth random 360
fd 15 bk 15
setsh "8-ball-t
fd 15 bk 15
]
setsh pick [sure! of_course! please_ask_later totally! nope yes! no no_way right_on duh!]
end
to show_questions
questions, showtext
end
to hide_questions
questions, hidetext
end
Notas Hidetext significa: "Haz invisible esta caja de texto".
Showtext significa: "Haz visible esta caja de texto".
(Tu también puedes hacer visible o invisible una caja de texto haciendo clic con el botón derecho sobre ella o colocando la herramienta del ojo sobre ella y luego activando o desactivando la cajita "visible").
Este proyecto utiliza una caja de texto invisible llamada questions (preguntas) la cual tiene bastantes preguntas en una lista. Puedes usar los botones en la parte inferior de la página para mostrar o esconder las preguntas. (Es más divertido mantenerlas ocultas, pero puedes mostrarlas para añadir más preguntas a la lista).
Test1, insert textpick "questions significa: "Escoge cualquier línea de questions (la caja de texto oculta) e inserta la línea en la caja de texto llamada text1".
Nota: Debes teclear Enter (en una PC) o Return (en una Mac) luego de cada pregunta. Una línea no termina hasta que haces esto, no importa cómo luce en la caja de texto.
¿Qué pasa si?
¿Puedes hacer visible la caja de texto, añadirle más preguntas y luego esconderla nuevamente?
Desafío
Si deseas, coloca tu lista de preguntas en otra página y mantenla visible todo el tiempo en aquella página. Añade un botón a cada página para facilitar el moverte de una a otra página.
|