BaseEffect
Info
typeClass
namespaceAnimatext.Effects
inheritanceUnityEngine.ScriptableObject
Properties
Protected
animatextBaseAnimatextThe Animatext component of the preset.
characterCountintThe count of the visible characters.
charactersUnitInfo[]The unit infomation of the visible characters.
charCountintThe count of the original characters.
charsUnitInfo[]The unit infomation of the original characters.
effectEffectThe effect of the preset.
endIntervalfloatThe end time of the preset.
executionIntervalfloatThe execution time of the preset.
frontIntervalfloatThe start time of the preset.
groupCountintThe count of the groups.
groupsUnitInfo[]The unit infomation of the groups.
lastTimefloatThe last time of the preset.
lineCountintThe count of the lines.
linesUnitInfo[]The unit infomation of the lines.
rangeUnitInfoThe unit infomation of all the characters.
rangeIntervalfloatThe waiting time of the preset.
timefloatThe current time of the preset.
totalIntervalfloatThe total execution interval of of all the preset tag ranges.
wordCountintThe count of the words.
wordsUnitInfo[]The unit infomation of the words.
Public
infoFlagsInfoFlagsThe info flags of the preset.
startIntervalfloatThe waiting time before executing the preset.
tagstringThe tag name of the preset.
Methods
Protected
Animate()Animates the units of the preset.
GetEndInterval()floatGets the end time of the preset.
GetExecutionInterval()floatGets the execution time of the preset.
GetRangeInterval()floatGets the waiting time of the preset.
Public
BeforeExecute(ExecutionInfo executionInfo)Updates the execution info of the preset. This method is called before the "Execute" method.
EarlyExecute(ExecutionInfo executionInfo)Updates the execution info of the preset. This method is called before the "BeforeExecute" method.
Execute(ExecutionInfo executionInfo)Executes the preset.