MaterialService

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar
Dienst

MaterialService ist der Spiel-Service, der Materialien verwaltet. Es ist der Container für globale MaterialVariant Instanzen. MaterialVariant kann kinder oder Nachkommen von MaterialService

MaterialService hat einige (Material)Name-Eigenschaften. Wenn Sie einen MaterialVariant-Namen zuweisen, ersetzt das Zuteilen eines Materialrant-Namens das integrierte Material durch das angegebene Materialrant. Wenn der MaterialService keinen passenden Materialrant-Namen finden kann, wird das auf das integrierte Material zurückgefallen

MaterialService hat eine MaterialService.Use2022Materials Eigenschaft, die zwischen Legacy-Materialien und neuen Materialien, die im Jahr 2022 eingeführt wurden, wechselt. Da Legacy- und Benutzer generierte (neue) Geländematerialien verschiedene Encodings verwenden, verwendet das Ausführen von MaterialVariant mit einem Legacy-Material und MaterialVariant im selben Zeitraum eine Leistungspenalität

Zusammenfassung

Eigenschaften

Methoden

Eigenschaften

AsphaltName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den eingebauten Asphalt zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Asphalt setzen.

BasaltName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um den integrierten Basalt zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Basalt setzen.

BrickName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Ziegel zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Ziegel setzen.

CardboardName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

CarpetName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

CeramicTilesName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

ClayRoofTilesName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

CobblestoneName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant an, um den integrierten Cobblestone zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial an Cobblestone setzen.

ConcreteName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um den integrierten Beton zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Concrete setzen.

CorrodedMetalName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um die integrierte CorrodedMetal zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial auf CorrodedMetal setzen.

CrackedLavaName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um die integrierte CrackedLava zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial auf CrackedLava setzen.

DiamondPlateName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um die integrierte DiamondPlate zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial auf DiamondPlate setzen.

FabricName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um die integrierte Fabrik zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Fabrik setzen.

FoilName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um das integrierte Földrum zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Földrum setzen.

GlacierName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Gletscher zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Glacier setzen.

GraniteName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Granit zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial setzen, um Granit zu überschreiben.

GrassName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Gras zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Gras setzen.

GroundName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Boden zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf den Boden setzen.

IceName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um das integrierte Eis zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Ice setzen.

LeafyGrassName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um die integrierte LeafyGrass zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial setzen, um LeafyGrass zu überschreiben.

LeatherName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

LimestoneName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den eingebauten Limestone zu überschreiben. Der angegebene Materialtyp muss MaterialVariant.BaseMaterial setzen, um Limestone zu überschreiben.

MarbleName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um den integrierten Marmor zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Marmor setzen.

MetalName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um das integrierte Metall zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Metall setzen.

MudName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um den integrierten Mud zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Mud setzen.

PavementName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Pavement zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Pavement setzen.

PebbleName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Pebble zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Pebble setzen.

PlasterName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

PlasticName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um das integrierte Plastik zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial auf Plastik setzen.

RockName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um den integrierten Rock zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Rock setzen.

RoofShinglesName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

RubberName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

SaltName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um den integrierten Salz zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial auf Salz setzen.

SandName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um die integrierte Sand zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Sand setzen.

SandstoneName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie den Namen MaterialVariant ein, um die eingebaute Sandstein zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Sandstein setzen.

SlateName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um die integrierte Slate zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial auf Slate setzen.

SmoothPlasticName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um die integrierte SmoothPlastic zu überschreiben. Die angegebene Materialiante muss MaterialVariant.BaseMaterial auf SmoothPlastic setzen.

SnowName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um den integrierten Snow zu überschreiben. Der Spezifizierte Materialtyp muss MaterialVariant.BaseMaterial setzen, um Snow zu überschreiben.

Use2022Materials

Nicht repliziert
Parallel lesen
Roblox-Skript-Sicherheit

Wenn es falsch ist, verwenden integrierte Materialien das Materialpaket vor 2022. Wenn es wahr ist, verwenden integrierte Materialien das Materialpaket, das in 2022 veröffentlicht wurde.

WoodName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um das integrierte Holz zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Holz setzen.

WoodPlanksName

Nicht skriptfähig
Parallel lesen
Roblox-Sicherheit

Geben Sie MaterialVariant den Namen an, um die integrierten Holzbohlen zu überschreiben. Die Spezifizierte Materialiante muss MaterialVariant.BaseMaterial auf Holzbohlen setzen.

Methoden

GetBaseMaterialOverride

Erhalte den Override-Namen MaterialVariant des angegebenen eingeben.

Parameter

material: Enum.Material

Materialtyp wird abgerufen.


Rückgaben

Der Name MaterialVariant wird derzeit als überschreibenfestgelegt.

GetMaterialVariant

Erhalte die effektive MaterialVariant-Referenz, die einem MaterialVariant-Namen und BaseMaterial zugewiesen ist, und geben Sie diese MaterialVariant ein. Dieser MaterialVariant muss ein Nachkommen von MaterialService sein. Wenn es keine entsprechende Instanz gibt, gibt es keine Rückgabe zurück.

Parameter

material: Enum.Material

Basis materialien von materialVariant.

name: string

Name der Materialvariante.


Rückgaben

Eine MaterialVariant-Instanz, die die Argumente übereinstimmt.

SetBaseMaterialOverride

void

Setzen Sie einen MaterialVariant -Namen, der ein integriertes Material überschreibt.

Parameter

material: Enum.Material

Der Materialtyp, der geändert werden soll.

name: string

Name des MaterialVariant-Objekts.


Rückgaben

void

Ereignisse