Cannot hide screen Say

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
agl
Regular
Posts: 45
Joined: Tue Jul 19, 2016 5:09 am
Contact:

Cannot hide screen Say

#1 Post by agl » Sat Jan 13, 2018 10:58 am

Hi.
Sometimes screen say don't hide automatically if none of output text at this moment. So it is block the bottom edge of the screen, even if there is no text. For example:

Code: Select all

character1 "blah-blah-blah"

show animation1 with dissolve
$ renpy.pause(delay=1, hard=True)
show animation2 with dissolve
$ renpy.pause(delay=1, hard=True)
show animation3 with dissolve

character1 "blah-blah-blah again"
Even if I insert "hide screen say" at the line after "character1 "blah-blah-blah"" it does not hide and blocks bottom edge of the animation.

User avatar
Remix
Miko-Class Veteran
Posts: 925
Joined: Tue May 30, 2017 6:10 am
Completed: None... yet (as I cannot draw very well)
Projects: An un-named 3d anime based trainer game
Contact:

Re: Cannot hide screen Say

#2 Post by Remix » Sat Jan 13, 2018 11:34 am

use Dialogue Window Management:

window hide
window show
window auto

agl
Regular
Posts: 45
Joined: Tue Jul 19, 2016 5:09 am
Contact:

Re: Cannot hide screen Say

#3 Post by agl » Sat Jan 13, 2018 12:01 pm

Thanks.
Related question:
If I use the "centered" the dialog window splash for a moments, then hide and centered text appeared. The same thing happens when you change the "centered" to another sayer - the window flashes, disappeared and appeared again.

Post Reply

Who is online

Users browsing this forum: Google [Bot]