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

Votre commentaire:

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaire sont traitées.