Domaine concerné: Ruby
Logiciel utilisé: RMXP
Salut,
J'essaie d'afficher une image en script, je procède donc de la façon suivante (code intégré dans la méthode main de mon Scene_Menu)
1
2
3
4
|
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("CHARGEMENTB")
|
Là tout va bien, l'image s'affiche en haut à gauche.
je rajoute la position, ce qui me donne:
1
2
3
4
5
6
|
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("CHARGEMENTB")
@Sprite.x = 200
@Sprite.y = 200
|
Mais quand je teste, le jeu me dit qu'il ne trouve pas la méthode 'x=' (position x je suppose)
PS: J'ai pourtant le même type de code au-dessus, mais pas d'erreur dans ces lignes-là:
1
2
3
4
5
6
7
|
@select_window = Window_Command.new(200, ["Reprendre", "Objet", "Equiper", "Etat", "Se reposer"])
@select_window.index = @menu_index
@select_window.back_opacity = 160
@select_window.x = 640 - 50 - @select_window.width / 2
@select_window.y = 0
|
Pour moi en théorie il ne devrait pas y avoir de problème mais étant débutant en Ruby j'ai peut-être omis quelque chose, bref je m'y perds un peu.
Quelqu'un saurait cerner le problème? Merci d'avance
|