MaterialService

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile
Assistenza

MaterialService è il servizio di gioco responsabile della gestione dei materiali. È il container per le istanze globali MaterialVariant . MaterialVariant può essere figlio

MaterialService ha alcune proprietà (Material)Name. L'assegnazione di un nome MaterialVariant sostituisce il materiale incorporato con il materiale specificato MaterialVariant. Se il MaterialService non può trovare un nome Materialrant Corrisponde, viene impostato su materiale incorporato. Nota che BaseMaterial deve anche corrispondere, per esempio, a

MaterialService ha una proprietà MaterialService.Use2022Materials che passa tra materiali legacy e nuovi materiali introdotti nell'anno 2022. Poiché i materiali legacy e gli script generati dagli utenti usano diversi encodings, l'utilizzo di materiali legacy e materiali generati dagli utenti (nuovi) nell'anno 2022 ha un penale di prestazioni. Se il tuo gi

Sommario

Proprietà

Metodi

Proprietà

AsphaltName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Asphalt. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Asphalt.

BasaltName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Basalt. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Basalt.

BrickName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Brick. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Brick.

CardboardName

Non programmabile
Lettura Parallela
Sicurezza Roblox

CarpetName

Non programmabile
Lettura Parallela
Sicurezza Roblox

CeramicTilesName

Non programmabile
Lettura Parallela
Sicurezza Roblox

ClayRoofTilesName

Non programmabile
Lettura Parallela
Sicurezza Roblox

CobblestoneName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Cobblestone. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Cobblestone.

ConcreteName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Concrete. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Concrete.

CorrodedMetalName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in CorrodedMetal. The Specified Material must have MaterialVariant.BaseMaterial set to CorrodedMetal.

CrackedLavaName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in CrackedLava. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to CrackedLava.

DiamondPlateName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in DiamondPlate. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to DiamondPlate.

FabricName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Fabric. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Fabric.

FoilName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Foil. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Foil.

GlacierName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Glacier. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Glacier.

GraniteName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Granite. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Granite.

GrassName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Grass. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Grass.

GroundName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Ground. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Ground.

IceName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Ice. The Specified Materialoubt must have MaterialVariant.BaseMaterial set to Ice.

LeafyGrassName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in LeafyGrass. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to LeafyGrass.

LeatherName

Non programmabile
Lettura Parallela
Sicurezza Roblox

LimestoneName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Limestone. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Limestone.

MarbleName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Marble. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Marble.

MetalName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Metal. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Metal.

MudName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Mud. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Mud.

PavementName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Pavement. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Pavement.

PebbleName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Pebble. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Pebble.

PlasterName

Non programmabile
Lettura Parallela
Sicurezza Roblox

PlasticName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Plastic. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Plastic.

RockName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Rock. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Rock.

RoofShinglesName

Non programmabile
Lettura Parallela
Sicurezza Roblox

RubberName

Non programmabile
Lettura Parallela
Sicurezza Roblox

SaltName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Salt. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Salt.

SandName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Sand. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Sand.

SandstoneName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Sandstone. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Sandstone.

SlateName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Slate. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Slate.

SmoothPlasticName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in SmoothPlastic. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to SmoothPlastic.

SnowName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Snow. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Snow.

Use2022Materials

Non Replicato
Lettura Parallela
Sicurezza Script Roblox

Quando è falso, i materiali incorporati utilizzano il materiale pack prima del 2022. Quando è vero, i materiali incorporati utilizzano il materiale pack rilasciato nel 2022.

WoodName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in Wood. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to Wood.

WoodPlanksName

Non programmabile
Lettura Parallela
Sicurezza Roblox

Specify MaterialVariant name to override built-in WoodPlanks. The Specified MaterialVariant must have MaterialVariant.BaseMaterial set to WoodPlanks.

Metodi

GetBaseMaterialOverride

Ottieni il nome in override MaterialVariant del inserisci / scrividi materiale specificato.

Parametri

material: Enum.Material

Tipo di materiale da recuperare.


Restituzioni

Il nome MaterialVariant è attualmente impostato come Soprascrivere.

GetMaterialVariant

Ottieni il riferimento MaterialVariant efficace dato un nome MaterialVariant e BaseMaterial. Questo MaterialVariant deve essere un discendente di MaterialService. Ritorna null se non esiste un'istanza corrispondente.

Parametri

material: Enum.Material

BaseMaterial di MaterialVariant.

name: string

Nome di MaterialVariant.


Restituzioni

Un'istanza MaterialVariant che corrisponde ai parametri.

SetBaseMaterialOverride

void

Imposta un MaterialVariant nome che sovrascrive un materiale incorporato.

Parametri

material: Enum.Material

Il tipo di materiale da cambiare.

name: string

Nome dell'oggetto MaterialVariant .


Restituzioni

void

Eventi