Αναφορές σεναρίου RGSS

Τι είναι το @ στα σενάρια RGSS;

Περιγραφή της @ Σύνταξης των σεναρίων RGSS

Ορίζει μια μεταβλητή παρουσίας για μια κλάση. Για να διαβάσετε και να γράψετε μεταβλητές αυτού του τύπου, πρέπει επίσης να δημιουργήσετε μεθόδους πρόσβασης για αυτές. Μπορείτε επίσης να χρησιμοποιήσετε τον σύντομο κωδικό attr_reader, attr_writer ή attr_accessor για να φορτώσετε αυτόματα τους σχετικούς τελεστές.

Παράδειγμα κώδικα:

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

Αφήστε μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.