Class CharacterShaderState
- Namespace
- BlazerTech.CharacterManagement.Characters
- Assembly
- Assembly-CSharp.dll
public abstract class CharacterShaderState : IDisposable
- Inheritance
-
CharacterShaderState
- Implements
- Derived
Constructors
CharacterShaderState()
public CharacterShaderState()
Fields
CharacterShaderTextureName
public const string CharacterShaderTextureName = "character_spritehseet"
Field Value
Properties
CharacterMPB
Contains a Render Texture of the current state of the character spritesheet. Can be applied to a renderer component to override the texture used in the Character Shader.
public MaterialPropertyBlock CharacterMPB { get; }
Property Value
- MaterialPropertyBlock
Remarks
Mostly used by CharacterRendererBase components.
Methods
Dispose()
public abstract void Dispose()