LedBoardExtrusionMaterialSettings
public struct LedBoardExtrusionMaterialSettingsAssigns optional materials to the generated side, top, bottom, and back body regions.
Fields
Section titled “Fields”
DefaultMaterial
Section titled “DefaultMaterial”public Material DefaultMaterialReturns
UnityEngine.Material
LeftMaterial
Section titled “LeftMaterial”public Material LeftMaterialReturns
UnityEngine.Material
RightMaterial
Section titled “RightMaterial”public Material RightMaterialReturns
UnityEngine.Material
TopMaterial
Section titled “TopMaterial”public Material TopMaterialReturns
UnityEngine.Material
BottomMaterial
Section titled “BottomMaterial”public Material BottomMaterialReturns
UnityEngine.Material
BackMaterial
Section titled “BackMaterial”public Material BackMaterialReturns
UnityEngine.Material
Methods
Section titled “Methods”
Resolve(LedBoardBodyRegion, Material)
Section titled “Resolve(LedBoardBodyRegion, Material)”public Material Resolve(LedBoardBodyRegion region, Material fallback)Returns the material assigned to a generated body region, or the supplied fallback when unassigned.
Parameters
| Name | Type |
|---|---|
region |
LEDStudio.LedBoardBodyRegion |
fallback |
UnityEngine.Material |
Returns
UnityEngine.Material
Merge(LedBoardExtrusionMaterialSettings, LedBoardExtrusionMaterialSettings)
Section titled “Merge(LedBoardExtrusionMaterialSettings, LedBoardExtrusionMaterialSettings)”public static LedBoardExtrusionMaterialSettings Merge(LedBoardExtrusionMaterialSettings baseSettings, LedBoardExtrusionMaterialSettings overrideSettings)Combines profile and board overrides, preferring each non-null override material.
Parameters
| Name | Type |
|---|---|
baseSettings |
LEDStudio.LedBoardExtrusionMaterialSettings |
overrideSettings |
LEDStudio.LedBoardExtrusionMaterialSettings |
Returns
LEDStudio.LedBoardExtrusionMaterialSettings
Properties
Section titled “Properties”
HasAnyMaterial
Section titled “HasAnyMaterial”public bool HasAnyMaterial { get; }Returns
System.Boolean