Utilitaire
Voici un utilitaire qui vous permettra de savoir des lignes de code pour vos scripts
Ceci peut être utilisé que dans les fenêtres :
Changer la taille de la police d'écriture :
self.contents.font.size = "taille"
Par défaut la taille est $fontsize dans le script "Main"
Changer la police d'écriture :
self.contents.font.name = "nom
de la police d'écriture" Par défaut le nom
de la police d'écriture est $fontface dans le script "Main"
Changer l'opacité de la fenêtre :
self.opacity = nombre ( de 0 à
255)
Changer l'opacité du fond de la fenêtre :
self.back_opacity = nombre ( de 0
à 255)
Changer l'opacité du contenu de la fenêtre
self.contents_opacity = nombre (de 0
à 255)
Changer la position horizontal de la fenêtre
self.x = nombre
Changer la position vertical de la fenêtre
self.y = nombre
Changer l'apparence de la fenêtre :
self.windowskin = RPG::Cache.windowskin(nom
du windowskin)
le nom du windowskin peut être $game_system.windowskin_name
Changer la couleur de la police d'écriture
:
self.contents.font.color = Color.new(R,V,B,I)
ou un nom couleur se trouvant dans le script "Window_Base"
Changer la priorité de superposition/position en profondeur de la fenêtre :
self.z = nombre
Changer la longueur d'une fenêtre :
self.width = nombre
Changer la hauteur d'une fenêtre :
self.height = nombre
Mettre l'apparence au fond de la fenêtre
enregistrée dans la base de données par true ou
pour ne pas le mettre (cela donnera une mosaïque) mettre false
self.stretch = true ou
false
Faire un texte :
self.contents.draw_text(x,
y, longueur, hauteur,
"Texte", alignement)
Créer un rectangle rempli d'une couleur :
self.contents.fill_rect(x, y,
longueur, hauteur, couleur)
Pour afficher une image de la base de données, vous pouvez utiliser ceci :
bitmap = RPG::Cache.animation(filename,
hue)
bitmap = RPG::Cache.autotile(filename)
bitmap = RPG::Cache.battleback(filename)
bitmap = RPG::Cache.battler(filename, hue)
bitmap = RPG::Cache.character(filename, hue)
bitmap = RPG::Cache.fog(filename, hue)
bitmap = RPG::Cache.gameover(filename)
bitmap = RPG::Cache.icon(filename)
bitmap = RPG::Cache.panorama(filename, hue)
bitmap = RPG::Cache.picture(filename)
bitmap = RPG::Cache.tileset(filename)
bitmap = RPG::Cache.title(filename)
bitmap = RPG::Cache.windowskin(filename)
bitmap = RPG::Cache.tile(filename, tile_id, hue)
où filename est le nom de l'image entre guillemet et hue la couleur
ex : bitmap = RPG::Cache.character("001-Fighter01", 0)
Ceci affichera le personnage se nommant 001-Fighter01 et de couleur normal (0)

