CREACIÓN DE ESCENAS INTERACTIVAS. AUXILIARES
- Práctica 4. Auxiliares
- 4.1. Constantes
- 4.2. Variables
- 4.3. Vectores y matrices
- 4.4. Algoritmos
- 4.5. Funciones y sucesiones
- 4.6. Operadores aritméticos y booleanos
- 4.7. Operadores reservados
- 4.8. Toma de decisiones y eventos
- 4.9. Relación de actividades
- 4.9.1. Actividad 4.1
- Solución
- 4.9.2. Actividad 4.2
- Solución
- 4.9.3. Actividad 4.3
- Solución
- 4.9.4. Actividad 4.4
- Solución
- 4.9.5. Actividad 4.5
- Solución
- 4.9.6. Actividad 4.6
- Solución
- 4.9.7. Actividad 4.7
- Solución
- 4.9.8. Actividad 4.8
- Solución
- 4.9.9. Actividad 4.9
- Solución
- 4.9.10. Actividad 4.10
- Solución
- 4.9.11. Actividad 4.11
- 4.9.12. Actividad 4.12
- 4.9.13. Actividad 4.13
- 4.9.14. Actividad 4.14
- 4.9.15. Actividad 4.15
- 4.9.16. Actividad 4.16
- Solución
- 4.10. Evaluación
4.9.16. Actividad 4.16
Actividad 4.16
Partiendo de la escena vacía que se presenta y del archivo de sonido portada1.mp3 , realizar una escena que mediante controles tipo botón, (de diferentes colores de fondo de botón y de texto) permitan comenzar y parar la reprodución del sonido y subir y bajar el volumen del mismo.
Nota importante: Para poder utilizar sonidos en las escenas debe de estar seleccionada la opción audio en el menú botones del editor de configuración de la escena.
<applet name="Actividad" width=395 height=400
code="descinst.Descartes.class"codebase="./"
archive="descinst.jar,http://recursostic.educacion.es/descartes/web/plugin/descinst.jar"
MAYSCRIPT>
<param name="tamaño" value="400x400">
<param name="sonido" value="sí">
<param name="decimal_symbol" value=",">
<param name="antialias" value="no">
<param name="nombre" value="Actividad">
<param name="Versión" value="4.205, 2010-10-06">
<param name="Idioma" value="español">
<param name="Botones" value="créditos=sí config=sí inicio=sí limpiar=no">
<param name="E_00" value="tipo='R2' id='E1' fijo='sí' despl_imagen='arr-izq' fondo='d1e4ef' red='no' red10='no' ejes='no' texto='no'">
<param name="C_00" value="id='INICIAR SONIDO' tipo='numérico' interfaz='botón' región='interior' espacio='E1' nombre='INICIAR SONIDO' expresión='(65,80,250,35)' decimales='0' fijo='sí' visible='sí' color='naranja' color-int='azul' negrita='sí' fuente puntos='25' acción='calcular' parámetro='POR=POR+1; P=1' parámetro.fuente='Monospaced,PLAIN,12' tooltip.fuente='Monospaced,PLAIN,12' Explicación.fuente='Monospaced,PLAIN,12' pos_mensajes='centro'">
<param name="C_01" value="id='SUBIR VOLUMEN' tipo='numérico' interfaz='botón' región='interior' espacio='E1' nombre='SUBIR VOLUMEN' expresión='(30,180,150,35)' decimales='0' fijo='sí' visible='sí' color='grisClaro' color-int='00a500' negrita='sí' fuente puntos='15' acción='calcular' parámetro='RR=(RR<10)?RR+1:RR' parámetro.fuente='Monospaced,PLAIN,12' tooltip.fuente='Monospaced,PLAIN,12' Explicación.fuente='Monospaced,PLAIN,12' pos_mensajes='centro'">
<param name="C_02" value="id='BAJAR VOLUMEN' tipo='numérico' interfaz='botón' región='interior' espacio='E1' nombre='BAJAR VOLUMEN' expresión='(210,180,150,35)' decimales='0' fijo='sí' visible='sí' color='grisClaro' color-int='rojo' negrita='sí' fuente puntos='15' acción='calcular' parámetro='RR=(RR>=1)?RR-1:RR' parámetro.fuente='Monospaced,PLAIN,12' tooltip.fuente='Monospaced,PLAIN,12' Explicación.fuente='Monospaced,PLAIN,12' pos_mensajes='centro'">
<param name="C_03" value="id='PARAR SONIDO' tipo='numérico' interfaz='botón' región='interior' espacio='E1' nombre='PARAR SONIDO' expresión='(65,270,250,35)' decimales='0' fijo='sí' visible='sí' color='azul' color-int='naranja' negrita='sí' fuente puntos='25' acción='reproducir' parámetro='stop' parámetro.fuente='Monospaced,PLAIN,12' tooltip.fuente='Monospaced,PLAIN,12' Explicación.fuente='Monospaced,PLAIN,12' pos_mensajes='centro'">
<param name="A_00" value="id='SON3' evento='sí' condición='(POR%2=1)&(P=1)' acción='reproducir' parámetro='portada1.mp3' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_01" value="id='SON4' evento='sí' condición='(RR=10)' acción='reproducir' parámetro='volumen=1' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_02" value="id='SON4' evento='sí' condición='(RR=9)' acción='reproducir' parámetro='volumen=0.9' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_03" value="id='SON4' evento='sí' condición='(RR=8)' acción='reproducir' parámetro='volumen=0.8' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_04" value="id='SON4' evento='sí' condición='(RR=7)' acción='reproducir' parámetro='volumen=0.7' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_05" value="id='SON4' evento='sí' condición='(RR=6)' acción='reproducir' parámetro='volumen=0.6' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_06" value="id='SON4' evento='sí' condición='(RR=5)' acción='reproducir' parámetro='volumen=0.5' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_07" value="id='SON4' evento='sí' condición='(RR=4)' acción='reproducir' parámetro='volumen=0.4' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_08" value="id='SON4' evento='sí' condición='(RR=3)' acción='reproducir' parámetro='volumen=0.3' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_09" value="id='SON4' evento='sí' condición='(RR=2)' acción='reproducir' parámetro='volumen=0.2' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_10" value="id='SON4' evento='sí' condición='(RR=1)' acción='reproducir' parámetro='volumen=0.1' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_11" value="id='SON4' evento='sí' condición='(RR=0)' acción='reproducir' parámetro='volumen=0.0' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_12" value="id='SON4' evento='sí' condición='(POR%2=0)' acción='reproducir' parámetro='stop' parámetro.fuente='Monospaced,PLAIN,12' ejecución='alternar' pos_mensajes='centro'">
<param name="A_13" value="id='RR' constante='sí' expresión='5' evaluar='una-sola-vez'">
<param name="G_00" value="espacio='E1' tipo='texto' expresión='[50,30]' texto='{\rtf1\uc0{\fonttbl\f0\fcharset0 Times New Roman;\f1\fcharset0 Arial;\f2\fcharset0 Courier New;}\f1\fs34\b VOLUMEN DEL SONIDO (0-10):{\*\mjaformula{\expr RR\decimals 0\fixed1}}\f2\fs24\b0}' fuente='Arial Negrita,BOLD,17' fijo='sí'">
<font face="Arial" size="3">Esta unidad interactiva requiere la máquina virtual de Java <a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">J2RE</a>.</font>
</applet>