Sign In To Proceed 2z1z44

Don't have an ? 5p1p6t

osu! to create your own !
wiki

Variables de script d'un storyboard 6e453i

Les variables sont des alias personnalisés pour d'autres valeurs, typiquement des chaînes de caractères longues ou communes, qui peuvent être réutilisées ailleurs dans les fichiers .osb. Elles ne peuvent pas être modifiées dynamiquement pendant le jeu, ce qui signifie que ce sont des valeurs constantes. Elles ne sont pas ées dans les fichiers .osu. 6b3u3r

Utilisation 461t1u

La déclaration des variables s'effectue dans une section distincte [Variables], généralement située en haut du fichier .osb :

[Variables]
$colour_green=0,255,0
$sample_path="Sample.png"

Les variables sont utilisées dans le code en tapant leur nom (côté gauche de la déclaration, y compris le $). Par exemple, avec les déclarations ci-dessus :

Sprite,,Centre,$sample_path,320,240
_C,0,58810,59810,$colour_green

est traité comme suit :

Sprite,,Centre,"Sample.png",320,240
_C,0,58810,59810,0,255,0

Avertissement 3c20v

Notez que si les variables sont conservées lors de la sauvegarde dans l'éditeur de beatmap, toutes les instances de la valeur sont remplacées par cette dernière. Par conséquent, les valeurs ne doivent pas être trop courtes ou trop générales, par exemple :

[Variables]
$number_of_loops=12

[Events]
// ...

Sprite,,Centre,"Sample.png",320,240
_C,0,6000,7000,12,12,12

La sauvegarde remplacera le "12" de la spécification de couleur par $number_of_loops.