TUTORIAL ATUTOPLAY MEDIA STUDIO 7 TEMA: Botón de cierre

Anuncio
 TUTORIAL ATUTOPLAY MEDIA STUDIO 7 TEMA: Botón de cierre Autor: “Jdyb” Lo primero que debemos de hacer es crear un nuevo proyecto con el Autoplay Media Studio. Haremos click en File y luego en new y nos saldrá la siguiente ventana en la que podremos especificar las opciones que mejor nos convengan. Luego una vez creado el proyecto pondremos un botón, el que queramos a elegir entre muchos. Una vez creado el botón a nuestro gusto podremos seleccionar las propiedades haciendo doble click sobre el mismo. Se ha hecho una llamada a una función, la cual se encuentra en Project‐Global Functions, se ha hecho de esta manera ya que si tenemos varios botones de salir en el proyecto es más fácil llamar a una función que tener que escribir lo mismo varias veces. Pondremos lo siguiente en global functions. (todo lo que aparezca detrás de "‐‐" son comentarios, y desde "‐‐"hasta el final de la línea no se toman como líneas ejecutables. Pongo el código que debemos de poner en global functions. --Start Exit Function
function exit()--Declaración de la función con nombre
exit, a la cual no se le pasan parámetros y tampoco
devuelve nada
result = Dialog.Message("Salida", "¿Está seguro de que
desea salir de la aplicación?", MB_YESNO,
MB_ICONINFORMATION, MB_DEFBUTTON1); --Mensaje al usuario
de si quiere salir (con las opciones sí o no)
if result == 6 then --Si el usuario presiona si, el
resultado internamente es 6 y se ejecutan las líneas de
código que hay a continuación hasta el end
Audio.TogglePlay(CHANNEL_BACKGROUND); --Pausa la
musica de fondo
Page.Jump("Fin"); --Salta a una página llamada "Fin"
end--Fin de la sentencia de control if
end--End Function
Ahora falta hacer una nueva página que contenga el flash, para ello, en la barra de la izquierda hacemos click derecho sobre el nombre del proyecto y hacemos click en "add page" una vez creada la nueva página cambiamos el nombre de la pagina (click derecho sobre ella y click en "rename" y ponemos "Fin" para que funcione el código que hemos puesto antes. Una vez dentro de la nueva página pondremos un Flash, Haciendo click sobre la el botón que tiene una "f" en la barra de herramientas (ver foto de arriba). Una vez creado hacemos doble click sobre el mismo, y en el cuadro de atributos pondremos la opción "autoplay" (de esta manera se reproducirá solo al llamar a la pagina. Luego en la sección de scripts Pongo el código en texto para que se vea mejor, ya que he comentado lo que hace if e_FSCommand == "quit" then --Si se ha
reproducir el flash ejecuta todo hasta el end
acabado
Drive.Eject(_SourceFolder);--Expulsa
contiene la carpeta de medios del CD
unidad
que
--Recoge
el
error = Application.GetLastError();
ultimo error de la aplicación
la
de
if (error ~= 0) then --En el caso de que se haya
producido un error
result
=
Dialog.Message("Error",
_tblErrorMessages[error],
MB_OK,
MB_ICONEXCLAMATION,
MB_DEFBUTTON1); --Muestra un cuadro de dialogo mostrando
el error
end--Fin del segundo "if"
end--Fin del primer "if"
Application.Exit();--Sale de la aplicación
Ya está terminado. Solo falta probarlo, si hacen click en previsualizar a la salida les dará un error, ya que no está en ninguna unidad de CD. Para previsualizar click en el botón que tiene un a pantallita en la barra de herramientas (ver imagen arriba). Descarga un flash de salida bastante útil sacado del TEU Adobe by Monito Sin nada más que decir me despido hasta el próximo tutorial, espero que les haya sido de utilidad. Tutorial by Jdyb. 
Descargar