Making screens appear with a transition?

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
User avatar
FamuFamu
Regular
Posts: 111
Joined: Thu Oct 11, 2012 4:52 pm
Contact:

Making screens appear with a transition?

#1 Post by FamuFamu » Sun Jun 02, 2013 6:54 pm

Hello everyone.

The title says it all actually. I want to know if there's a way to make a screen (A status screen for example, something like this one http://www.renpy.org/wiki/renpy/doc/coo ... ion_Screen) appear on screen using dissolve, pixellate or any of the other transitions instead of just popping up.

Thanks in advance

apricotorange
Veteran
Posts: 479
Joined: Tue Jun 05, 2012 2:01 am
Contact:

Re: Making screens appear with a transition?

#2 Post by apricotorange » Sun Jun 02, 2013 10:54 pm

The Show() action takes a transition parameter. If you're using "call screen", like the example you linked to, you can call renpy.transition, e.g.:

Code: Select all

    $ renpy.transition(dissolve)
    call screen screen_which_dissolves_in

User avatar
FamuFamu
Regular
Posts: 111
Joined: Thu Oct 11, 2012 4:52 pm
Contact:

Re: Making screens appear with a transition?

#3 Post by FamuFamu » Mon Jun 03, 2013 1:02 am

Awesome, worked as expected.

Thanks for the reply!

Post Reply

Who is online

Users browsing this forum: _ticlock_