Références de script RGSS
Qu'est-ce que le @ dans les scripts RGSS ?
Description de la @ Syntaxe des scripts en RGSS
Définit une variable d'instance pour une classe. Pour pouvoir lire et écrire des variables de ce type, vous devez également créer des méthodes d'accès pour celles-ci. Vous pouvez également utiliser le shortcode attr_reader, attr_writer ou attr_accessor pour charger automatiquement les opérateurs pertinents.
Exemple de code :
def initialize
@battler_name = ""
@battler_hue = 0
@hp = 0
@sp = 0
@states = []
@states_turn = {}
@maxhp_plus = 0
@maxsp_plus = 0
@str_plus = 0
@dex_plus = 0
@agi_plus = 0
@int_plus = 0
@hidden = false
@immortal = false
@damage_pop = false
@damage = nil
@critical = false
@animation_id = 0
@animation_hit = false
@white_flush = false
@blink = false
@current_action = Game_BattleAction.new
end