Table of Contents

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

string

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()