![]() |
|||||
|
USO DE SONIDOS Para usar sonidos se emplea el método PlaySound, el
cual permite reproducir sonidos en KPL. Lo único que se requiere es pasarle por
parámetro el nombre y la ruta donde se encuentra ubicado el archivo de sonido
que se desea reproducir. Si se especifica solo el nombre, sin una ruta, KPL
asume que el sonido se encuentra en la carpeta “\Media\Sounds” dentro del
directorio de KPL. En el juego Racer2 para evitar que el mismo sonido
se reprodujera más de una vez simultáneamente se emplea un sistema de control que
evita que el flujo normal de operación del juego acceda al método PlaySound a
menos que haya transcurrido el tiempo que dura la reproducción del sonido. Esto
se puede ver en el siguiente fragmento de código: Method SonidoMotor() // Solo entra al método a menos que desde la última
vez que // se reprodujo el sonido
hayan pasado como mínimo 2800 // milisegundos. If
HoraActualSonido - UltimaRevisionSonido > 2800 Then PlaySound("cartcar.wav") UltimaRevisionSonido
= HoraActualSonido End If End Method
|
|||||
![]() |
|||||
![]() |
|||||