How to make all images have their y-aligned higher?

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
AlexThekidMG
Newbie
Posts: 2
Joined: Fri Jun 19, 2020 4:43 pm
itch: alexthekidmg
Contact:

How to make all images have their y-aligned higher?

#1 Post by AlexThekidMG »

I am making a game and I need all of my images to be y-aligned higher and not touch the bottom of the screen. I know you can put "at" at the end of "show" with the x and y-align but that is a lot of manual work. Is there an option somewhere or a code I can add that will let me increase the y-alignment of an image?

User avatar
Alex
Lemma-Class Veteran
Posts: 3094
Joined: Fri Dec 11, 2009 5:25 pm
Contact:

Re: How to make all images have their y-aligned higher?

#2 Post by Alex »

When you write

Code: Select all

show char at left
'left' (and all the others) are a transforms, so you can re-define them in your script

Code: Select all

# These are positions that can be used inside at clauses. We set
    # them up here so that they can be used throughout the program.
    transform left:
        xpos 0.0 xanchor 0.0 ypos 1.0 yanchor 1.0

    transform right:
        xpos 1.0 xanchor 1.0 ypos 1.0 yanchor 1.0

    transform center:
        xpos 0.5 xanchor 0.5 ypos 1.0 yanchor 1.0

    transform truecenter:
        xpos 0.5 xanchor 0.5 ypos 0.5 yanchor 0.5

    transform topleft:
        xpos 0.0 xanchor 0.0 ypos 0.0 yanchor 0.0

    transform topright:
        xpos 1.0 xanchor 1.0 ypos 0.0 yanchor 0.0

    transform top:
        xpos 0.5 xanchor 0.5 ypos 0.0 yanchor 0.0

    # Offscreen positions for use with the move transition. Images at
    # these positions are still shown (and consume
    # resources)... remember to hide the image after the transition.
    transform offscreenleft:
        xpos 0.0 xanchor 1.0 ypos 1.0 yanchor 1.0

    transform offscreenright:
        xpos 1.0 xanchor 0.0 ypos 1.0 yanchor 1.0

    transform default:
        alpha 1 rotate None zoom 1 xzoom 1 yzoom 1 align (0, 0) alignaround (0, 0) subpixel False size None crop None
        xpos 0.5 xanchor 0.5 ypos 1.0 yanchor 1.0
(change the ypos)

Post Reply

Who is online

Users browsing this forum: Google [Bot], Ocelot