Los Multimedia: Sonidos, Melodías, Música y Videos bajo el control de Programas

Tanto los sonidos como las melodías, la música y los videos tienen parámetros que pueden ser modificados mediante el control de un programa; pero estos objetos sólo pueden ser creados mediante el ratón..

Al crearlos, cada tipo de multimedia tiene un nombre preestablecido:

Objeto Multimedia

Nombre Preestablecido

Sonidos sonido1
Melodía melodía1
Música música1
Videos video1

La siguiente es una lista de los parámetros y de sus significados. Incluye además un ejemplo acerca de cómo se pueden usar con el mando fija:

Parámetro

Significado

Instrucción

pos Establece la posición. fija "sonido1 "pos [50 50]
visible? Controla la visibilidad del icono (cierto o falso) fija "melodía1 "visible? "falso
muestranombre? Controla la visibilidad del rótulo del nombre (cierto o falso) fija "música1 "muestranombre? "falso
activa? Fija el icono en el estado encendido o apagado (cierto or falso). fija "video1 "activa? "cierto
congelado? Congela o descongela el icono (cierto or falso). fija "video1 "congelado? "cierto
tamaño (únicamente para videos) Establece el tamaño del objeto. fija "video1 "tamaño [100 100]

El mando fija que controla el encendido o el apagado de un objeto está en realidad controlando el icono. Esto quiere decir que el icono aparece "presionado" cuando se están ejecutando las siguientes instrucciones para reproducir un sonido:

fija "sonido1 "activa? "cierto

Un mando equivalente, sonido1, es creado al mismo tiempo que el icono. Sin embargo, el ejecutar ese mando no se afecta el estado del icono (por ej., si está encendido o "presionado"). Aunque el icono debe estar en la página del proyecto, a menudo permanece escondido.

El reportero obtiene reporta sobre los parametros mencionados arriba:

Parámetro

Significado

Expresión

pos Reporta la posición actual del objeto. obtiene "sonido1 "pos
visible? Reporta si el icono está visible. obtiene "melodía1 "visible?
muestranombre? Reporta si se ve el rótulo del nombre. obtiene "música1 "muestranombre?
activa? Reporta si el objeto está encendido. obtiene "video1 "activa?
congelado? Reporta si el objeto está congelado. obtiene "video1 "congelado?
tamaño (únicamente para videos) Reporta el tamaño actual del objeto. obtiene "video1 "tamaño

Nota: si sonido1 se ejecuta como un mando, la instrucción

muestra obtiene "sonido1 "activa?

reportará falso, porque el icono Sonido1 no está "encendido".

Existen parámetros adicionales que la primitiva obtiene puede obtener para las melodías:

Expresión

Definición

obtiene "melodía1 "instrumento Reporta el instrumento en uso.
obtiene "melodía1 "volumen Reporta el volumen actual.
obtiene "melodía1 "tempo Reporta el tempo actual.

El siguiente es un ejemplo sobre cómo usar esta forma de escribir una instrucción con los videos, para una presentación o para una muestra del proyecto. Se hace aparecer el video, se lo reproduce y luego se lo esconde.

fija "video1 "visible? "cierto
video1
fija "video1 "visible? "falso