MaterialService

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible
Service

MaterialService est le service de jeu responsable de la gestion des matériaux. Il est le conteneur pour les MaterialVariant instances globales. MaterialVariant peut être enfant ou

MatérielService a quelques propriétés (Matériel)Nom. L'attribut MatérielrantName remplace le matériau intégré par le matériau spécifié. Si le MatérielService ne peut pas trouver un matériau correspondant, il tombe à nouveau dans le matériau intégré. Notez que BaseMaterial doit également

MatérielService a une propriété MaterialService.Use2022Materials qui bascule entre les matériaux hérités et les nouveaux matériaux introduits dans l'année 2022. Étant donné que les matériaux hérités et les matériaux générés par les utilisateurs utilisent différents encodages, l'utilisation de matériaux hérités et de matériaux générés par les utilisateurs à

Résumé

Propriétés

Méthodes

Propriétés

AsphaltName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser l'asphalte intégré. Le MaterialVariant spécifié doit avoir le jeu MaterialVariant.BaseMaterial défini sur l'asphalte.

BasaltName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Basalt intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour Basalt.

BrickName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Brick intégré. Le Brick Specified MaterialVariant doit avoir MaterialVariant.BaseMaterial défini pour le Brick.

CardboardName

Non scriptable
Lecture parallèle
Sécurité Roblox

CarpetName

Non scriptable
Lecture parallèle
Sécurité Roblox

CeramicTilesName

Non scriptable
Lecture parallèle
Sécurité Roblox

ClayRoofTilesName

Non scriptable
Lecture parallèle
Sécurité Roblox

CobblestoneName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Cobblestone intégré. Le Cobblestone spécifié doit avoir MaterialVariant.BaseMaterial défini pour le Cobblestone.

ConcreteName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Concrete intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini comme Concrete.

CorrodedMetalName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spécifiez le nom MaterialVariant pour écraser le métal corrodé. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini sur CorrodedMetal.

CrackedLavaName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser la lave intégrée. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini comme CrackedLava.

DiamondPlateName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le matériau de diamant intégré. Le matériau spécifié doit avoir MaterialVariant.BaseMaterial défini sur DiamondPlate.

FabricName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour modifier le tissu intégré. Le tissu spécifié doit avoir MaterialVariant.BaseMaterial défini pour le tissu.

FoilName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Foil intégré. Le Foil Specified MaterialVariant doit avoir MaterialVariant.BaseMaterial défini pour le Foil.

GlacierName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Glacier intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le Glacier.

GraniteName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le granit intégré. Le Granit Spécifié doit avoir le jeu MaterialVariant.BaseMaterial défini pour le granit.

GrassName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Grass intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour Grass.

GroundName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le terrain intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le terrain.

IceName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour modifier le Ice intégré. Le Ice Specified MaterialVariant doit avoir MaterialVariant.BaseMaterial défini pour Ice.

LeafyGrassName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spécifiez le nom MaterialVariant pour écraser le LeafyGrass intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour LeafyGrass.

LeatherName

Non scriptable
Lecture parallèle
Sécurité Roblox

LimestoneName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Limestone intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le Limestone.

MarbleName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour modifier le marbre intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le marbre.

MetalName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le métal intégré. Le MaterialVariant spécifié doit avoir un set MaterialVariant.BaseMaterial sur le métal.

MudName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Mud intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le Mud.

PavementName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour modifier le pavé intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le pavé.

PebbleName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Pebble intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le Pebble.

PlasterName

Non scriptable
Lecture parallèle
Sécurité Roblox

PlasticName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour remplacer le plastique intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini comme Plastique.

RockName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Rock intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour Rock.

RoofShinglesName

Non scriptable
Lecture parallèle
Sécurité Roblox

RubberName

Non scriptable
Lecture parallèle
Sécurité Roblox

SaltName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le sel intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini comme salé.

SandName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le sable intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour le sable.

SandstoneName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le grès intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini sur le grès.

SlateName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le Slate intégré. Le Slate spécifié doit avoir le jeu de matériaux suivant : MaterialVariant.BaseMaterial défini pour le Slate.

SmoothPlasticName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser le SmoothPlastic intégré. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour SmoothPlastic.

SnowName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour modifier la neige intégrée. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini pour Snow.

Use2022Materials

Non répliqué
Lecture parallèle
Sécurité des scripts Roblox

Lorsqu'il est faux, les matériaux intégrés utilisent le pack de matériaux avant 2022. Lorsqu'il est vrai, les matériaux intégrés utilisent le pack de matériaux publié en 2022.

WoodName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour modifier le bois intégré. Le bois spécifié doit avoir MaterialVariant.BaseMaterial défini pour le bois.

WoodPlanksName

Non scriptable
Lecture parallèle
Sécurité Roblox

Spezifiez le nom MaterialVariant pour écraser les planches de bois intégrées. Le MaterialVariant spécifié doit avoir MaterialVariant.BaseMaterial défini sur les planches de bois.

Méthodes

GetBaseMaterialOverride

Obtenez le nom de MaterialVariant de taperde matériau spécifié.

Paramètres

material: Enum.Material

Type de matériau à récupérer.


Retours

Le nom de MaterialVariant est actuellement défini comme valeur par défaut.

GetMaterialVariant

Obtenez la référence MaterialVariant efficace donnée un nom de MaterialVariant et BaseMaterial. Ce MaterialVariant doit être un descendant de MaterialService. Retourne zéro si aucune instance correspondante n'existe.

Paramètres

material: Enum.Material

BaseMaterial de MaterialVariant.

name: string

Nom de MaterialVariant.


Retours

Une instance MaterialVariant qui correspond aux paramètres.

SetBaseMaterialOverride

void

Définissez un nom de MaterialVariant qui écrase un matériau intégré.

Paramètres

material: Enum.Material

Le type de matériau à changer.

name: string

Nom de l'objet MaterialVariant.


Retours

void

Évènements