Instance
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Sommario
Costruttori
new
Crea una nuova Instance di tipo className .
Nota che quando il Parent di un oggetto è Impostare, Luau ascolta una varietà di cambiamenti di proprietà diversi per la replicazione, la rendering e la fisica. Per motivi di performance, è raccomandato impostare la proprietà Parent dell'istanza all'ultimo parent quando si crea nuovi og
-- Imposta il padre di una nuova esempiol'ultimo (consigliato)local part = Instance.new("Part")part.Position = Vector3.new(0, 10, 0)part.Parent = workspace-- Imposta il padre di una nuova esempionel costruttore (non raccomandato)local part = Instance.new("Part", workspace)part.Position = Vector3.new(0, 10, 0)
fromExisting
Crea un nuovo oggetto con gli stessi tipi e proprietà dei valori di proprietà di un oggetto esistente. In most casi l'uso di Instance:Clone() è più appropriato, ma questo costruttore è utile quando si implementa librerie o sistemi di basso livello.
Ci sono due differenze di comportamento tra questo costruttore e il metodo Instance:Clone() :
Questo costruttore non copierà nessuno dei descendenti Instances che sono parented all'oggetto esistente.
Questo costruttore restituirà un nuovo oggetto anche se l'oggetto esistente aveva Instance.Archivable impostato su false .