MaterialService

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Brak możliwości tworzenia
Usługa

MaterialService jest usługą gry odpowiedzialną za zarządzanie materiałami. Jest to kontener dla globalnych instancji MaterialVariant . Class.Material Anthony

MateriałService ma kilka właściwości (Material). Przydzielanie imienia MaterialVariant zastępuje zbudowany materiał przez określony MaterialVariant. Jeśli MaterialService nie może znaleźć zgodnego MaterialVariant, to spadnie do zbudowanego materiału. Uwaga BaseMaterial powinna również

MaterialService ma własność MaterialService.Use2022Materials, która przełącza się między starymi materiałami a nowymi materiałami wdrożonymi w roku 2022. Ponieważ dziedzictwo i materiały użytkownika generowane są różnymi kodami, używanie dziedzictwa i materiałów użytkownika generowany

Podsumowanie

Właściwości

Metody

Właściwości

AsphaltName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant, aby zastąpić wbudowany asfalt. Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do Asphaltu.

BasaltName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Basalt.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Basalt.

BrickName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Brick. W przypadkuSpecified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Brick.

CardboardName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

CarpetName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

CeramicTilesName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

ClayRoofTilesName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

CobblestoneName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Kobieta.SpecifiedMaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do Kobieta.

ConcreteName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany beton.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do betonu.

CorrodedMetalName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić zbudowany CorrodedMetal. Specified Material musi mieć MaterialVariant.BaseMaterial ustawiony na CorrodedMetal.

CrackedLavaName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić zbudowaną CrackedLava. NazwaSpecifiedMaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na CrackedLava.

DiamondPlateName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowaną płytę diamentową. Specified Material musi mieć MaterialVariant.BaseMaterial ustawiony na DiamondPlate.

FabricName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany materiał.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Fabryce.

FoilName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Folie.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Folie.

GlacierName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Glacier.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial dla Glacera.

GraniteName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Granit. Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do Granite.

GrassName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany trawie.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do Trawy.

GroundName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić zbudowany podłogę. Specified Material must have MaterialVariant.BaseMaterial set to Ground.

IceName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Ice.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Ice.

LeafyGrassName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany LeafyGrass. Specified Material musi mieć ustawiony MaterialVariant.BaseMaterial do LeafyGrass.

LeatherName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

LimestoneName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany wapień. W przypadku wbudowanego wapienia konieczne jest ustawienie MaterialVariant.BaseMaterial na wapień.

MarbleName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany marmur.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do Marble.

MetalName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić Metal.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Metal.

MudName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Mud.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Mud.

PavementName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant, aby zastąpić wbudowany panele.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na panele.

PebbleName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Pebble.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial dla Pebble.

PlasterName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

PlasticName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany plastik.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial na Plastic.

RockName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Rock.Specified MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Rock.

RoofShinglesName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

RubberName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

SaltName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany sól.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do Salt.

SandName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Sand. Wymaganym MaterialVariant musi mieć MaterialVariant.BaseMaterial ustawiony na Sand.

SandstoneName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zmienić wbudowany w piaskowiec. Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do Sandstone.

SlateName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Slate.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial na Slate.

SmoothPlasticName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany SmoothPlastic. W przypadku MaterialVariant określonego musi mieć MaterialVariant.BaseMaterial zestawiony z SmoothPlastic.

SnowName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowany Snow. Specified Material musi mieć MaterialVariant.BaseMaterial ustawiony na Snow.

Use2022Materials

Bez replikacji
Odczyt równoległy
Zabezpieczenia skryptów Roblox

Gdy jest fałszywy, wbudowane materiały używają zestawu materiałów przed 2022. Gdy jest prawdziwy, wbudowane materiały używają zestawu materiałów opublikowany w 2022.

WoodName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić zbudowany drewniany.Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do drewna.

WoodPlanksName

Brak możliwości dodawania do skryptu
Odczyt równoległy
Zabezpieczenia na platformie Roblox

Określ nazwę MaterialVariant , aby zastąpić wbudowane WoodPlanks. Specified MaterialVariant musi mieć ustawiony MaterialVariant.BaseMaterial do WoodPlanks.

Metody

GetBaseMaterialOverride

Zdobądź nazwę MaterialVariant nadrzędnego wpisywaćmateriału.

Parametry

material: Enum.Material

Typ materiału do pobrania.


Zwroty

Nazwa MaterialVariant ustawiona jest obecnie jako przeciwdziałająca.

GetMaterialVariant

Zdobądź efektywny identyfikator MaterialVariant, który jest nazwą MaterialVariant i BaseMaterial. Ten MaterialVariant musi być potomkiem MaterialService. Wynika nil, jeśli nie ma dopasującego instancji.

Parametry

material: Enum.Material

Bazowa tkanina materiału.

name: string

Nazwa wariantu.


Zwroty

Instancja MaterialVariant, która pasuje do parametrów.

SetBaseMaterialOverride

void

Ustaw MaterialVariant nazwę, która przekracza zbudowany materiał.

Parametry

material: Enum.Material

Typ materiału do zmiany.

name: string

Nazwa obiektu MaterialVariant.


Zwroty

void

Zdarzenia