This page is out of date

You've reached a page on the Ren'Py wiki. Due to massive spam, the wiki hasn't been updated in over 5 years, and much of the information here is very out of date. We've kept it because some of it is of historic interest, but all the information relevant to modern versions of Ren'Py has been moved elsewhere.

Some places to look are:

Please do not create new links to this page.


Efecto de pantalla Splash

Un ejemplo de una pantalla splash se encuentra al final del archivo "script.rpy" en el directorio demo/game de Ren'py :

# Se llama a la pantalla Splash, si existe, antes de que el
# menú inicial se muestre. No se recarga si el juego es reiniciado.

# Fin de los comentarios.
#
# label splashscreen:
#     $ renpy.pause(0)
#     scene black
#     show text "American Bishoujo Presenta..." with dissolve
#     $ renpy.pause(1.0)
#     hide text with dissolve
#
#     return

Para agregar un mensaje de texto como pantalla Splash, inserte el código siguiente en cualquier parte de tu script (siempre y cuando no sea dentro de un bloque):

label splashscreen:
    $ renpy.pause(0)
    scene black
    show text "American Bishoujo Presenta..." 
    with dissolve
    with Pause(1.0)

    hide text 
    with dissolve

    return

Y éste es otro ejemplo de una pantalla Splash, esta vez usando una imagen:

init:
    image splash = "splash.png"

label splashscreen:
    $ renpy.pause(0)
    scene black 
    with Pause(0.5)
    
    show splash 
    with dissolve
    with Pause(2.0)
    
    scene black 
    with dissolve
    with Pause(1.0)

    return

Debes declarar la imagen en el bloque de inicio, el cual debe estar en cualquier parte de tu archivo script, (ya sea antes o después del codigo de pantalla splash). También debes declarar otra interacción antes de la escena de transición, que puede ser $ renpy.pause(0) y debe existir como primera instancia en la etiqueta llamada "splashscreen" (Revisa el ejemplo).