Popup

Sabes necesito saber como puedo abrir un popup en director, mi ideqa es poder mostrar un video que esta de 320x240, en un tamaño más grande para apreciarlo mejor

1 respuesta

Respuesta
1
Para abrir un popup en Director tienes que crear una nueva película con las dimensiones deseadas, y poner ahí el vídeo. Haces esa película como si fuese totalmente independiente.
Lo siguiente es poner un botón o algo en la película principal que al pulsarle abra la ventana. Le asignas un script parecido al siguiente:
On mouseUp me
popup = window ("ventana")
popup.filename = the moviePath & "popup.dir"
popup.title = "Video a mayor resolución."
popup.open()
end
Este código lo que hace es crear y mostrar una nueva ventana en la que cargará la película popup.dir. También le asigna un titulo adecuado al contenido. En esa película tienes que poner el vídeo que quieras reproducir o cualquier otra cosa que necesites.
Si quieres puedes usar también:
popup.windowType = <num>
Donde <num> es un número entre de los siguientes: de 0 a 5, 8, 12, 16, 49. Cada número representa un tipo de ventana con unas propiedades diferentes. Algunos tienen botón maximizar, otros no tienen ni la barra de titulo, etc. Elige el que mejor se adapte a tu película.
Sabes me resulta de maravilla lo del popup, pero resulta que el video tiene un audio, entonces al abrir un video en la pantalla principal se ejecuta este audio junto con el video y al abrir el popup también se ejecuta el audio así es que los dos se escuchan al mismo tiempo y todos revueltos je je.. ¿hay alguna solución para esto? De antemano gracias.. te puedo decir que he buscado un manual de ligo para practicar pero no he logrado conseguir ninguno, adeas las páginas que aquí recomiendan no se ven je je
Supongo que lo que quieres es parar el video y el audio de la pantalla principal. Para eso necesitas saber el número del canal de sprite en el que se encuentra. Suponiendo que se encuentre en el canal 1 tienes que poner lo siguiente:
sprite(1).movieRate = 0
Eso para el video. Para hacer que continúe sustituye el 0 por un 1. Si quieres poner el vídeo al comienzo usa:
sprite(9).movieTime = 0
Ejecuta la orden de parar el vídeo justo antes de abrir el popup.
Respecto a los manuales de lingo, te recomiendo que uses la ayuda de director, que está bastante completa, y la web www.macromedia.com donde encontrarás tutoriales, consejos, etc. También puedes encontrar documentos pdf bastante buenos en el cd de director, y creo que se pueden descargar en inglés de la web demacromedia.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas