MaterialService
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
O MaterialService é o serviço de jogos responsável por gerenciar materiais. É o contêiner para instâncias globais MaterialVariant . MaterialVariant pode
O Serviço de Materiais tem alguns (Material) Nomes propriedades. Ao atribuir um MaterialVariant Name, o material incorporado é substituído pelo MaterialVariant especificado. Se o MaterialService não puder encontrar um MaterialVariant Name correspondente, ele cairá de volta para o material incorporado. Nota BaseMaterial deve também ser correspond
O MaterialService possui uma propriedade MaterialService.Use2022Materials que alterna entre materiais herdados e novos materiais introduzidos no ano de 2022. Como os materiais herdados e gerados pelo usuário (novo) usam diferentes encodificações, usar materiais herdados e MaterialVariant ao mesmo tempo tem um desempenho penal. Se o seu jogo estiver usando
Resumo
Propriedades
Especificar MaterialVariant nome para substituir o asfalto incorporado.
Especificar MaterialVariant nome para substituir o Basalt incorporado.
Especificar MaterialVariant nome para sobrescrever o Tijolo incorporado.
Especificar MaterialVariant nome para substituir o Cobblestone incorporado.
Especificar MaterialVariant nome para substituir o Concreto incorporado.
Especificar MaterialVariant nome para substituir o CorrodedMetal incorporado.
Especificar MaterialVariant nome para substituir o CrackedLava incorporado.
Especificar MaterialVariant nome para substituir o DiamondPlate incorporado.
Especificar MaterialVariant nome para substituir o Fabricado incorporado.
Especificar MaterialVariant nome para substituir o Foil incorporado.
Especificar MaterialVariant nome para substituir o Glacier incorporado.
Especificar MaterialVariant nome para substituir o Granite incorporado.
Especificar MaterialVariant nome para substituir o Grass built-in.
Especificar MaterialVariant nome para substituir o terreno incorporado.
E especifique o nome MaterialVariant para substituir o Ice.
Especificar MaterialVariant nome para substituir o LeafyGrass incorporado.
Especificar MaterialVariant nome para substituir o Limestone incorporado.
Especificar MaterialVariant nome para substituir o Marble built-in.
Especificar MaterialVariant nome para substituir o Metal incorporado.
Especificar MaterialVariant nome para substituir o Mud incorporado.
Especificar MaterialVariant nome para substituir o pavimento incorporado.
Especificar MaterialVariant nome para substituir o Pebble incorporado.
Especificar MaterialVariant nome para substituir o Plástico incorporado.
Especificar MaterialVariant nome para substituir o Rock incorporado.
Especificar MaterialVariant nome para substituir o Salto Construído.
Especificar MaterialVariant nome para substituir o Sand incorporado.
Especificar MaterialVariant nome para substituir a Sandstone built-in.
Especificar MaterialVariant nome para substituir o Slate incorporado.
Especificar MaterialVariant nome para substituir o SmoothPlastic incorporado.
Especificar MaterialVariant nome para substituir o Snow built-in.
Construa pacote de material incorporado.
Especificar MaterialVariant nome para substituir o Madeira construída.
Especificar MaterialVariant nome para substituir as Planks de Madeira construídas.
Métodos
Obtenha o nome de over MaterialVariant do digitarde material especificado.
Obtenha o material efetivo MaterialVariant dado um nome e Material.
Defina um nome MaterialVariant que sobrescreve um material incorporado.
Propriedades
AsphaltName
Especificar MaterialVariant nome para substituir o asfalto incorporado. O Material Variado Especificado deve ter MaterialVariant.BaseMaterial definido como Asfalto.
BasaltName
Especificar MaterialVariant nome para substituir o Basalt. O Materialista Especificado deve ter MaterialVariant.BaseMaterial setado para Basalt.
BrickName
Especificar MaterialVariant nome para sobrescrever o Tijolo Construído. O Material Specificado deve ter MaterialVariant.BaseMaterial definido para Tijolo.
CardboardName
CarpetName
CeramicTilesName
ClayRoofTilesName
CobblestoneName
Especificar MaterialVariant nome para sobrescrever o Cobblestone built-in. O MaterialVariant Especificado deve ter MaterialVariant.BaseMaterial setado para Cobblestone.
ConcreteName
Especificar o nome MaterialVariant para substituir o Concreto incorporado. O Materialista Especificado deve ter MaterialVariant.BaseMaterial definido para Concreto.
CorrodedMetalName
Especificar MaterialVariant nome para substituir o CorrodedMetal. O Materialista Especificado deve ter MaterialVariant.BaseMaterial definido para CorrodedMetal.
CrackedLavaName
Especificar MaterialVariant nome para sobrescrever o CrackedLava. O Materialista Especificado deve ter MaterialVariant.BaseMaterial definido para CrackedLava.
DiamondPlateName
Especificar MaterialVariant nome para sobrescrever o DiamondPlate built-in. O MaterialVariant Specificado deve ter MaterialVariant.BaseMaterial setado para DiamondPlate.
FabricName
Especificar MaterialVariant nome para substituir o Fabric. O Material Fabricado deve ter MaterialVariant.BaseMaterial setado para Fabric.
FoilName
Especificar MaterialVariant nome para substituir o Foil incorporado. O Material Specificado deve ter MaterialVariant.BaseMaterial setado para Foil.
GlacierName
Especificar MaterialVariant nome para sobrescrever o Glacier. O Material especificado deve ter MaterialVariant.BaseMaterial setado para Glacier.
GraniteName
Especificar MaterialVariant nome para substituir o Granite incorporado. O Granite Especificado deve ter MaterialVariant.BaseMaterial definido para Granite.
GrassName
Especificar MaterialVariant nome para substituir o Grass. O Material Especificado deve ter MaterialVariant.BaseMaterial setado para Grass.
GroundName
Especificar MaterialVariant nome para substituir o Ground. O Material Especificado deve ter MaterialVariant.BaseMaterial setado para Ground.
IceName
Especificar o nome MaterialVariant para substituir o gelo incorporado. O Ice Specified MaterialVariant deve ter MaterialVariant.BaseMaterial definido para Ice.
LeafyGrassName
Especificar MaterialVariant nome para substituir o LeafyGrass built-in. O Material especificado deve ter MaterialVariant.BaseMaterial setado para LeafyGrass.
LeatherName
LimestoneName
Especificar MaterialVariant nome para substituir o Limestone built-in. O Materialista Especificado deve ter MaterialVariant.BaseMaterial setado para Limestone.
MarbleName
Especificar o nome MaterialVariant para substituir o Marble. O Materialista Especificado deve ter MaterialVariant.BaseMaterial definido para Marble.
MetalName
Especificar MaterialVariant nome para substituir o Metal. O Material Especificado deve ter MaterialVariant.BaseMaterial definido para Metal.
MudName
Especificar MaterialVariant nome para substituir o Mud incorporado. O Material Specificado deve ter MaterialVariant.BaseMaterial definido para Mud.
PavementName
Especificar MaterialVariant nome para substituir o pavimento incorporado. O Material Specificado deve ter MaterialVariant.BaseMaterial definido para o pavimento.
PebbleName
Especificar MaterialVariant nome para substituir o Pebble incorporado. O Material Specificado deve ter MaterialVariant.BaseMaterial definido para Pebble.
PlasterName
PlasticName
Especificar MaterialVariant nome para substituir o Plástico incorporado. O Materialista Especificado deve ter MaterialVariant.BaseMaterial definido como Plástico.
RockName
Especificar o nome MaterialVariant para substituir o Rock. O Materialismo Especificado deve ter MaterialVariant.BaseMaterial definido para Rock.
RoofShinglesName
RubberName
SaltName
Especificar MaterialVariant nome para substituir o Sal. O Material Variante Especificado deve ter MaterialVariant.BaseMaterial definido como Sal.
SandName
Especificar o nome MaterialVariant para substituir o Sand. O Material Variável Especificado deve ter MaterialVariant.BaseMaterial definido para Sand.
SandstoneName
Especificar MaterialVariant nome para substituir o Sandstone built-in. O Sandstone especificado deve ter MaterialVariant.BaseMaterial setado para Sandstone.
SlateName
Especificar MaterialVariant nome para substituir o Slate built-in. O Slate Specified MaterialVariant deve ter MaterialVariant.BaseMaterial definido para Slate.
SmoothPlasticName
Especificar MaterialVariant nome para substituir o SmoothPlastic. O Materialista Especificado deve ter MaterialVariant.BaseMaterial definido para SmoothPlastic.
SnowName
Especificar MaterialVariant nome para substituir o Snow. O Materializado Especificado deve ter MaterialVariant.BaseMaterial definido para Snow.
Use2022Materials
Quando é falso, materiais incorporados usam o pacote de materiais antes de 2022. Quando é verdadeiro, materiais incorporados usam o pacote de materiais lançado em 2022.
WoodName
Especificar MaterialVariant nome para substituir o Madeira. O Material Especificado deve ter MaterialVariant.BaseMaterial setado para Madeira.
WoodPlanksName
Especificar MaterialVariant nome para substituir as madeiras construídas. O Material especificado deve ter MaterialVariant.BaseMaterial definido para as madeiras.
Métodos
GetBaseMaterialOverride
Obtenha o nome de over MaterialVariant do digitarde material especificado.
Parâmetros
Tipo de material a ser obtido.
Devolução
O nome MaterialVariant atualmente está definido como o nome de uma Sobrepor/substituir.
GetMaterialVariant
Obtenha a referência MaterialVariant efetiva dada um nome de MaterialVariant e BaseMaterial. Este MaterialVariant deve ser um descendente de MaterialService. Retorna nil se não existir uma instância correspondente.
Parâmetros
Material base de MaterialVariant.
Nome do MaterialVariant.
Devolução
Uma instância MaterialVariant que corresponda a parâmetros.
SetBaseMaterialOverride
Defina um nome MaterialVariant que sobrescreve um material incorporado.
Parâmetros
O tipo de material a ser alterado.
Nome do ObjetoMaterialVariant.