❤ 0 Dans Ren'Py, des positions prédéfinies existent pour afficher les images/personnages. Par exemple les positions : left, right et center.
Il est possible de définir de nouvelles positions en haut du fichier script.rpy :
1
2
3
4
5
6
7
8
9
10
11
| # --------------------------------------------------
# Positions à l'écran (en plus de left, center et right)
# --------------------------------------------------
transform farleft:
xalign -0.2 yalign 1.0
transform farright:
xalign 1.2 yalign 1.0
transform leftish:
xalign 0.3 yalign 1.0
transform rightish:
xalign 0.7 yalign 1.0 |
Ici j'ai défini farleft et farright, qui sont situées tout à gauche et tout à droite de l'écran, ainsi que leftish et rightish, qui sont légèrement à gauche et à droite par rapport au centre.
On peut maintenant afficher jusqu'à 7 personnages à l'écran à des positions différentes de l'écran : farleft, left, leftish, center, rightish, right, farright. Ça fera un effet de foule, par exemple pour acculer le héros du jeu.
1
2
3
4
5
6
7
| show alice at farleft
show bob at left
show charlie at leftish
show dave at center
show eleonore at rightish
show franck at right
show greg at farright |
On peut aussi n'utiliser que farleft leftish rightish et farright pour espacer convenablement 4 personnages.
1
2
3
4
5
6
7
8
9
10
| label start:
show bikini bottom
with fade
show patrick at farleft
show mrcrab at farright
show bob at leftish
show carlo at rightish
carlo "Bienvenue à Bikini Bottom." |
les 4 personnages sont suffisamment espacés
Pour en savoir plus sur les positions à l'écran, consultez la documentation Ren'Py : https://www.renpy.org/doc/html/transforms.html
|