Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
WeakRef¶
Sostiene un Object, pero no contribuye al conteo de referencia si el objeto es una referencia.
Descripción¶
Un weakref puede sostener una Reference, sin contribuir al contador de referencia. Un weakref puede ser creado a partir de un Object usando @GDScript.weakref. Si este objeto no es una referencia, weakref sigue funcionando, sin embargo, no tiene ningún efecto sobre el objeto. Los weakrefs son útiles en los casos en que múltiples clases tienen variables que se refieren unas a otras. Sin weakrefs, el uso de estas clases podría conducir a fugas de memoria, ya que ambas referencias impiden que se libere la otra. Haciendo parte de las variables un weakref puede prevenir esta dependencia cíclica, y permite que las referencias sean liberadas.
Métodos¶
get_ref ( ) const |
Descripciones de Métodos¶
Variant get_ref ( ) const
Devuelve el Object al que se refiere este weakref.