Creator Guide
Korean
Korean
  • OVERDARE
    • 🚩OVERDARE 소개
    • 🐤시작하기
      • OVERDARE App
      • OVERDARE Studio
    • 📌운영 정책
      • 커뮤니티 가이드라인
      • UGC 콘텐츠 제작 가이드라인
      • UGC의 외부 활용 가이드라인
      • LOGO 활용 가이드라인
      • 지식 재산권 정책
      • 신고 안내
      • 콘텐츠 제재 이의 신청 안내
      • 크리에이터 정산 정책
      • OVERDARE 수익화 가이드라인
      • 포럼 사용 가이드라인
    • 🅰️OVERDARE Glossary
  • MANUAL
    • 🏰스튜디오 메뉴얼
      • 시작하기
        • 스튜디오 인터페이스
        • 월드 템플릿
        • 좌표계
        • 스튜디오 테스트 플레이
        • 월드 퍼블리시
        • Collaboration
      • 에셋 & 리소스 제작
        • 에셋 임포트
        • 애니메이션 에디터
        • Shadow Detail 설정
      • 게임 제작
        • 게임 설정
        • 스크립트 에디터
        • 정렬
        • Material Manager
        • Collision Groups
        • Tag Editor
        • 퍼포먼스 가이드
        • 월드 성능 분석
      • Object
        • 파트
        • 모델
        • 카메라
        • 물리
        • 조명
        • Tool
        • VFX
        • Sound
      • 캐릭터
        • 캐릭터 애니메이션
        • Humanoid Description
      • GUI
    • 📝스크립트 메뉴얼
      • 시작하기
        • 스크립트 개요
        • 루아 기초 가이드
        • 코딩 스타일
        • 오브젝트 참조
        • 유니티 개발자용 가이드
      • 이벤트 및 통신
        • 이벤트
        • 서버-클라 통신
        • BindableEvent
        • Value Objects
      • 입력 및 조작
        • 모바일 조작 처리
        • TPS Strafing System
      • 게임 고도화
        • Saving & Loading Data
        • 트윈
        • 모듈 스크립트
        • JSON과 HTTP 통신
      • 디버깅 & 최적화
        • 중단점
        • 스크립트 최적화 실전 가이드
    • 💡크리에이터 참고 자료
      • 크리에이터를 위한 게임 용어 번역표
    • 💸수익화
      • Payout Guideline
  • DEVELOPMENT
    • 📚API Reference
      • Enums
        • ActuatorRelativeTo
        • AnimationPriority
        • AspectType
        • AssetTypeVerification
        • BorderMode
        • CameraMode
        • CameraType
        • ContextActionResult
        • CoreGuiType
        • DominantAxis
        • EasingDirection
        • EasingStyle
        • ForceLimitMode
        • HttpCompression
        • HttpContentType
        • HumanoidDisplayDistanceType
        • HumanoidStateType
        • KeyCode
        • Material
        • MaterialPattern
        • NormalId
        • ParticleEmitterShape
        • ParticleEmitterShapeInOut
        • ParticleEmitterShapeStyle
        • ParticleFlipbookLayout
        • ParticleFlipbookMode
        • ParticleOrientation
        • PartType
        • PlaybackState
        • RaycastFilterType
        • RollOffMode
        • RotationType
        • UserInputState
        • UserInputType
        • VelocityConstraintMode
      • DataTypes
        • BlendSpaceSampleSata
        • BrickColor
        • CFrame
        • Color3
        • ColorSequence
        • ColorSequenceKeypoint
        • Content
        • Enum
        • EnumItem
        • NumberRange
        • NumberSequence
        • NumberSequenceKeypoint
        • OverlapParams
        • PhysicalProperties
        • Ray
        • RaycastParams
        • RaycastResult
        • ScriptConnection
        • ScriptSignal
        • TweenInfo
        • Udim
        • Udim2
        • Vector2
        • Vector3
      • Classes
        • Animation
        • AngularVelocity
        • AnimationTrack
        • Animator
        • Atmosphere
        • Attachment
        • Backpack
        • BackpackItem
        • BasePart
        • BaseScript
        • Beam
        • BindableEvent
        • BlendSpace
        • BoolValue
        • Bone
        • Camera
        • CharacterMesh
        • CollectionService
        • Constraint
        • ContextActionService
        • CoreGui
        • DataStore
        • DataModel
        • DataStoreGetOptions
        • DataStoreIncrementOptions
        • DataStoreInfo
        • DataStoreKeyPages
        • DataStoreKeyInfo
        • DataStoreService
        • DataStoreListingPages
        • DataStoreSetOptions
        • FormFactorPart
        • Frame
        • Folder
        • GlobalDataStore
        • GuiBase2d
        • GuiButton
        • GuiObject
        • HttpService
        • Humanoid
        • HumanoidDescription
        • ImageButton
        • ImageLabel
        • InputObject
        • IntValue
        • LayerCollector
        • Instance
        • Light
        • Lighting
        • LinearVelocity
        • LocalScript
        • LuaSourceContainer
        • MaterialService
        • MaterialVariant
        • MeshPart
        • Model
        • ModuleScript
        • Mouse
        • NumberValue
        • OrderedDataStore
        • Pages
        • Part
        • ParticleEmitter
        • PhysicsService
        • Player
        • PlayerGui
        • Players
        • PlayerScripts
        • PointLight
        • PVInstance
        • ReplicatedStorage
        • RemoteEvent
        • ScreenGui
        • RunService
        • Script
        • ServerStorage
        • ServiceProvider
        • Skeleton
        • ServerScriptService
        • Sound
        • SoundService
        • SoundGroup
        • SpotLight
        • SpawnLocation
        • StarterCharacterScripts
        • StarterPack
        • StarterGui
        • StarterPlayer
        • StarterPlayerScripts
        • StringValue
        • SurfaceGui
        • SurfaceGuiBase
        • Team
        • Teams
        • TextLabel
        • TextButton
        • Tool
        • Trail
        • Tween
        • TweenService
        • TweenBase
        • UIAspectRatioConstraint
        • UserGameSettings
        • UserInputService
        • UserSettings
        • VectorForce
        • Workspace
        • WrapLayer
        • WorldRoot
        • WrapTarget
  • UPDATE
    • 📰Release Note
Powered by GitBook
On this page
  • Properties
  • BasicName
  • BrickName
  • MetalName
  • PlasticName
  • RockName
  • UnlitName
  • BarkName
  • SmallBrickName
  • LeafyGroundName
  • MossyGroundName
  • GroundName
  • GlassName
  • PavementName
  • MossyRockName
  • WoodPlanksName
  • WoodName
  • AsphaltName
  • ConcreteName
  • MarbleName
  • MetalPlateName
  • RustName
  • SandName
  • SnowName
  • StoneBrickName
  • StoneFloorName
  • SilverMetalName
  • CorrugatedSteelName
  • GrassName
  • PavingStonesName
  • RoadName
  • WhiteGrayBrickName
  • ConcretePlateName
  • RoofName
  • GridQuadName
  • DistroyedBronzeName
  • HalfLeafyGroundName
  • PavingWallName
  • GridBoxName
  • RustBrassName
  • PavingFloorName
  • GridTileName
  • PavingBrickName
  • GridPentagonName
  • GridMarbleName
  • Methods
  • GetBaseMaterialOverride
  • GetMaterialVariant
  • SetBaseMaterialOverride
  • Events
  1. DEVELOPMENT
  2. API Reference
  3. Classes

MaterialService

MaterialService : Instance

Properties

BasicName

string

Name of the MaterialVariant to replace the built-in Basic material

Code Samples

BrickName

string

Name of the MaterialVariant to replace the built-in Brick material

Code Samples

MetalName

string

Name of the MaterialVariant to replace the built-in Basic material

Code Samples

PlasticName

string

Name of the MaterialVariant to replace the built-in Metal material

Code Samples

RockName

string

Name of the MaterialVariant to replace the built-in Rock material

Code Samples

UnlitName

string

Name of the MaterialVariant to replace the built-in Unli material

Code Samples

BarkName

string

Name of the MaterialVariant to replace the built-in Bark material

Code Samples

SmallBrickName

string

Name of the MaterialVariant to replace the built-in SmallBrick material

Code Samples

LeafyGroundName

string

Name of the MaterialVariant to replace the built-in LeafyGround material

Code Samples

MossyGroundName

string

Name of the MaterialVariant to replace the built-in MossyGround material

Code Samples

GroundName

string

Name of the MaterialVariant to replace the built-in Ground material

Code Samples

GlassName

string

Name of the MaterialVariant to replace the built-in Glass material

Code Samples

PavementName

string

Name of the MaterialVariant to replace the built-in Pavement material

Code Samples

MossyRockName

string

Name of the MaterialVariant to replace the built-in MossyRock material

Code Samples

WoodPlanksName

string

Name of the MaterialVariant to replace the built-in WoodPlanks material

Code Samples

WoodName

string

Name of the MaterialVariant to replace the built-in Woodmaterial

Code Samples

AsphaltName

string

Name of the MaterialVariant to replace the built-in Asphalt material

Code Samples

ConcreteName

string

Name of the MaterialVariant to replace the built-in Concrete material

Code Samples

MarbleName

string

Name of the MaterialVariant to replace the built-in Marble material

Code Samples

MetalPlateName

string

Name of the MaterialVariant to replace the built-in MetalPlate material

Code Samples

RustName

string

Name of the MaterialVariant to replace the built-in Rust material

Code Samples

SandName

string

Name of the MaterialVariant to replace the built-in Sand material

Code Samples

SnowName

string

Name of the MaterialVariant to replace the built-in Snow material

Code Samples

StoneBrickName

string

Name of the MaterialVariant to replace the built-in StoneBrick material

Code Samples

StoneFloorName

string

Name of the MaterialVariant to replace the built-in StoneFloor material

Code Samples

SilverMetalName

string

Name of the MaterialVariant to replace the built-in SiverMetal material

Code Samples

CorrugatedSteelName

string

Name of the MaterialVariant to replace the built-in CorrugatedSteel material

Code Samples

GrassName

string

Name of the MaterialVariant to replace the built-in Grass material

Code Samples

PavingStonesName

string

Name of the MaterialVariant to replace the built-in PavingStones material

Code Samples

RoadName

string

Name of the MaterialVariant to replace the built-in Road material

Code Samples

WhiteGrayBrickName

string

Name of the MaterialVariant to replace the built-in WhiteGrayBrick material

Code Samples

ConcretePlateName

string

Name of the MaterialVariant to replace the built-in ConcretePlate material

Code Samples

RoofName

string

Name of the MaterialVariant to replace the built-in Roof material

Code Samples

GridQuadName

string

Name of the MaterialVariant to replace the built-in GridQuad material

Code Samples

DistroyedBronzeName

string

Name of the MaterialVariant to replace the built-in DistroyedBronze material

Code Samples

HalfLeafyGroundName

string

Name of the MaterialVariant to replace the built-in HalfLeafyGround material

Code Samples

PavingWallName

string

Name of the MaterialVariant to replace the built-in PavingWall material

Code Samples

GridBoxName

string

Name of the MaterialVariant to replace the built-in GridBox material

Code Samples

RustBrassName

string

Name of the MaterialVariant to replace the built-in RustBrass material

Code Samples

PavingFloorName

string

Name of the MaterialVariant to replace the built-in PavingFloor material

Code Samples

GridTileName

string

Name of the MaterialVariant to replace the built-in GridTile material

Code Samples

PavingBrickName

string

Name of the MaterialVariant to replace the built-in PavingBrick material

Code Samples

GridPentagonName

string

Name of the MaterialVariant to replace the built-in GridPentagon material

Code Samples

GridMarbleName

string

Name of the MaterialVariant to replace the built-in GridMarble material

Code Samples

Methods

GetBaseMaterialOverride

Gets the MaterialVariant name of the overridden material.

Parameters

Enum.Material InMaterial

Return

string

Code Samples

local MaterialService = game:GetService("MaterialService")

local VariantName = MaterialService:GetBaseMaterialOverride(Enum.Material.Plastic)
print(VariantName)

GetMaterialVariant

Retrieves the MaterialVariant associated with the given material and name.

Parameters

Enum.Material InMaterial

The material to associate the variant with.

string InName

The name of the MaterialVariant to retrieve.

Return

MaterialVariant

Code Samples

SetBaseMaterialOverride

Sets the base material override with a given material and name using parameters: an Enum.Material (InMaterial).

Parameters

Enum.Material InMaterial

string InName

Return

void

Code Samples

Events

PreviousLuaSourceContainerNextMaterialVariant

Last updated 7 days ago

📚