mUISinkMeshRenderer

Summary

Sink to display MeshRenderer according to data.

Relation

mUniSm.Page.Dataflow.UISinkBehaviour
mUniSm.Tween.IAlphaHandler
mUniSm.Tween.IColorHandler
mUniSm.Skin.Internal.ISkinHandler

Variable

VariableType.Mesh The mesh
VariableType.Skin The skin
mesh Mesh data

Property

meshRenderer Gets the cached mesh filter.
meshFilter Gets the cached mesh filter.
cachedCollider Gets the cached collider.
material Gets or sets the base material.
alpha Gets or sets the alpha.
isDestroyed Gets a value indicating whether this instance is destroyed.
color Gets or sets the color.
variableType Type of value
skinSource Gets or sets the skin source.
skins Skin data when skin source is Component
skinPaths Skin path

Method

Awake( ) Awakes this instance.
Validate( ) Callback method called when editing values in Unity Editor
OnEnable( ) Process on Enable
Reset( ) Reset component
SetAdditionalSkins(mUniSm.Skin.SkinInfo,System.String[]) Sets the additional skins.
SetAdditionalSkins(System.Collections.Generic.List{mUniSm.Skin.Internal.SkinGroup},System.String[]) Sets the additional skins.
SetAdditionalSkins(System.String[]) Sets the additional skins.
GetActiveSkinList( ) Get a list of valid skins
IsSet( ) Confirm whether data is set
IsError(UIDataItem,System.String) Check if there is an error
IsApplied( ) Determines whether this instance is applied.
Sync( ) Sync process.
CheckUpdatedInternal(System.Int64) Checks the updated.

Reference