viernes, 20 de septiembre de 2013

En este turorial realizaremos la reproducción de un sonido y adjuntaremos el codigo de una aplicación que esta disponible en el Play Store


Para empezar debemos haber instalado y configurado el Software de Corona tal como en nuestro tutorial anterior; luego abrimos CoronaSDK y creamos un nuevo proyecto.


Click para zoom

Cuando se crea una aplicación con el Template Game, se crean los siguientes archivos:


build.settigs: Archivo donde se incluyen configuraciones de la aplicación como orientación,  permisos para Android y redes sociales, ids de publicidad etc.

config.lua: En este archivo se configura la aplicación en cuanto tamaño y forma de reescalarse en distintos dispositivos, ademas que se maneja el número de fps.

level1.lua: Ejemplo de Physics (No lo usaremos en este tutorial).

menu.lua: Normalmente en este archivo template viene un botón que indica nuevo Juego en nuestro turorial lo utilizaremos para reproducir un archivo de audio.

main.lua: Este es el archivo base de la aplicación y desde donde se llama a la primera vista con el Storyboard.

Lo primero que haremos es copiar el archivo de audio que queremos reproducir en formato (WAV/MP3) en la carpeta base.

Luego abrimos el archivo menu.lua y declaramos nuestro archivo de audio de la siguiente forma:

local s1 = audio.loadSound( "1.wav" )

Ahora modificamos la función onPlayRelease(), la cual normalmente viene de esta forma

local function onPlayBtnRelease()
storyboard.gotoScene( "level1", "fade", 500 )
return true
end 

Y la cambiamos por esta 

local function onPlayBtnRelease()
audio.play( s1 )
return true
end 

Y eso es todo ahora vamos al simulador y abrimos main.lua




Al pulsar Play now reproducirá el archivo de audio.

Soundboard con CoronaSDK

En este turorial realizaremos la reproducción de un sonido y adjuntaremos el codigo de una aplicación que esta disponible en el Play Store


Para empezar debemos haber instalado y configurado el Software de Corona tal como en nuestro tutorial anterior; luego abrimos CoronaSDK y creamos un nuevo proyecto.


Click para zoom

Cuando se crea una aplicación con el Template Game, se crean los siguientes archivos:


build.settigs: Archivo donde se incluyen configuraciones de la aplicación como orientación,  permisos para Android y redes sociales, ids de publicidad etc.

config.lua: En este archivo se configura la aplicación en cuanto tamaño y forma de reescalarse en distintos dispositivos, ademas que se maneja el número de fps.

level1.lua: Ejemplo de Physics (No lo usaremos en este tutorial).

menu.lua: Normalmente en este archivo template viene un botón que indica nuevo Juego en nuestro turorial lo utilizaremos para reproducir un archivo de audio.

main.lua: Este es el archivo base de la aplicación y desde donde se llama a la primera vista con el Storyboard.

Lo primero que haremos es copiar el archivo de audio que queremos reproducir en formato (WAV/MP3) en la carpeta base.

Luego abrimos el archivo menu.lua y declaramos nuestro archivo de audio de la siguiente forma:

local s1 = audio.loadSound( "1.wav" )

Ahora modificamos la función onPlayRelease(), la cual normalmente viene de esta forma

local function onPlayBtnRelease()
storyboard.gotoScene( "level1", "fade", 500 )
return true
end 

Y la cambiamos por esta 

local function onPlayBtnRelease()
audio.play( s1 )
return true
end 

Y eso es todo ahora vamos al simulador y abrimos main.lua




Al pulsar Play now reproducirá el archivo de audio.