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...
RID
Un contenitore per l'identificatore univoco di una Resource.
Descrizione
Il tipo di Variant integrato RID è utilizzato per accedere a una risorsa di basso livello tramite il suo ID univoco. I RID sono opachi, il che significa che non garantiscono l'accesso alla risorsa da soli. Sono utilizzati dalle classi server di basso livello, come DisplayServer, RenderingServer, TextServer, ecc.
Una risorsa di basso livello può corrispondere a una Resource di alto livello, come Texture o Mesh.
Nota: I RID sono utili solo durante la sessione attuale. Non corrisponderanno a una risorsa simile se inviati tramite una rete o caricati da un file in un secondo momento.
Nota: In un contesto booleano, un RID sarà valutato come false se ha l'ID invalido di 0. Altrimenti, un RID sarà sempre valutato come true. Questo equivale a chiamare is_valid().
Nota
Ci sono differenze sostanziali quando si usa questa API con C#. Vedi Differenze dell'API C# rispetto a GDScript per maggiori informazioni.
Costruttori
RID() |
|
Metodi
get_id() const |
|
is_valid() const |
Operatori
operator !=(right: RID) |
|
operator <(right: RID) |
|
operator <=(right: RID) |
|
operator ==(right: RID) |
|
operator >(right: RID) |
|
operator >=(right: RID) |
Descrizioni dei costruttori
Costruisce un RID vuoto con un ID non valido 0.
Costruisce un RID come copia del RID specificato.
Descrizioni dei metodi
Restituisce l'ID della risorsa di basso livello in riferimento.
Restituisce true se il RID non è 0.
Descrizioni degli operatori
bool operator !=(right: RID) 🔗
Restituisce true se i RID non sono uguali.
Restituisce true se l'ID del RID è minore dell'ID di right.
bool operator <=(right: RID) 🔗
Restituisce true se l'ID del RID è minore o uguale all'ID di right.
bool operator ==(right: RID) 🔗
Restituisce true se entrambi RID sono uguali, il che significa che entrambi si riferiscono alla stessa risorsa di basso livello.
Restituisce true se l'ID del RID è maggiore dell'ID di right.
bool operator >=(right: RID) 🔗
Restituisce true se l'ID del RID è maggiore o uguale all'ID di right.