WeakRef

Inherits: Reference < Object

类别: 核心

简要说明

持有 Object ,但如果对象是引用,则不会影响引用计数。

方法

Variant

get_ref ( ) const

描述

一个懦夫可以 Reference ,而不参与引用计数器。Weakref可以从 Object 使用 @GDScript.weakref . 如果这个对象不是引用,weakref仍然有效,但是它对对象没有任何影响。weakrefs在多个类具有相互引用的变量的情况下非常有用。如果没有weakerfs,使用这些类可能会导致内存泄漏,因为这两个引用都会阻止彼此释放。将部分变量设为weakerf可以防止这种循环依赖,并允许释放引用。

方法说明

返回 Object 这个懦夫指的是。