C# Класс UnityEditorInternal.MaterialAnimationUtility

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ApplyMaterialModificationToAnimationRecording ( MaterialProperty materialProp, int changedMask, Renderer target, object oldValue ) : bool
IsAnimated ( MaterialProperty materialProp, Renderer target ) : bool
SetupMaterialPropertyBlock ( MaterialProperty materialProp, int changedMask, Renderer target ) : void

Приватные методы

Метод Описание
ApplyMaterialModificationToAnimationRecording ( MaterialProperty materialProp, Object target, Color color ) : void
ApplyMaterialModificationToAnimationRecording ( MaterialProperty materialProp, Object target, float value ) : void
ApplyMaterialModificationToAnimationRecording ( string name, Object target, Vector4 vec ) : void
CreateUndoPropertyModifications ( int count, Object target ) : UnityEditor.UndoPropertyModification[]
SetupPropertyModification ( string name, float value, UndoPropertyModification prop ) : void

Описание методов

ApplyMaterialModificationToAnimationRecording() публичный статический Метод

public static ApplyMaterialModificationToAnimationRecording ( MaterialProperty materialProp, int changedMask, Renderer target, object oldValue ) : bool
materialProp UnityEditor.MaterialProperty
changedMask int
target UnityEngine.Renderer
oldValue object
Результат bool

IsAnimated() публичный статический Метод

public static IsAnimated ( MaterialProperty materialProp, Renderer target ) : bool
materialProp UnityEditor.MaterialProperty
target UnityEngine.Renderer
Результат bool

SetupMaterialPropertyBlock() публичный статический Метод

public static SetupMaterialPropertyBlock ( MaterialProperty materialProp, int changedMask, Renderer target ) : void
materialProp UnityEditor.MaterialProperty
changedMask int
target UnityEngine.Renderer
Результат void