Class.Instance 資料類型包含 Instance 對象的建造器。
概要
建構子
new
創建新 Instance 的類型 className 。
注意,當對象的 Parent 設置時,Luau 會聽到一系列不同的屬性變更,以便重複、渲染和物理。為了性能原因,建議您在創建新對象時設置此建造器的 Parent 屬性 最後
-- 設定新實個體、實例的上一個親 (建議)local part = Instance.new("Part")part.Position = Vector3.new(0, 10, 0)part.Parent = workspace-- 在建造器中設定新實個體、實例的父親 (建議)local part = Instance.new("Part", workspace)part.Position = Vector3.new(0, 10, 0)
fromExisting
建立一個新的對象,其類型和屬性值與現有對物件相同。在大多數情況下使用 Instance:Clone() 是更適當的,但這個建造器對於低等級的圖書館或系統很有用。
這個建造器和 Instance:Clone() 方法之間有兩個行為上的差異:
此建造器不會複製任何與現有對象相關的 Instances 對物件。
這個建造器會在現有對象有 Instance.Archivable 設置為 false 時還會返回新的對象。