You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Changelog
New changes
New: Method SetVisualUpdateInterval to limit how often the text mesh is visually updated, which can improve performance
New: Extra tween methods
DODriftPosition
DODriftRotation
DOMoveCircle
More performant version of DOCircle
DOOffsetMove/X/Y/Z
Same behavior as v1.0.0 DOLocalMove/X/Y/Z, tweens character relative to its start poisiton. DOLocalMove/X/Y/Z now tweens character position relative to text mesh position
New: Methods to control all tweens under a CharTweener or all tweens on a single character
DOCompleteAll
DOCompleteAll(int charIndex)
DOKillAll
DOKillAll(int charIndex)
New: Tween methods for parity with DOTween
DOBlendablePunchRotation
DOLocalJump
New: CharTweener getters/setters
GetStartPosition (character's original position)
GetLocalStartPosition (character's original position relative to the text mesh's position)
Get/SetOffsetPosition (character's current position relative to its original position)
Get/SetLocalScale(int charIndex, float value) (Sets x, y, and z localScale)
ResetPosition
ResetRotation
ResetScale
New: CharTweener methods and getters/setters for parity with Transform
Get/SetLocalPosition (character's position relative to the text mesh's position)
GetLocalToWorldMatrix
GetUp/Forward/RightVector
GetWorldToLocalMatrix
InverseTransformDirection/Point/Vector
LookAt
Rotate
RotateAround
TransformDirection/Point/Vector
Translate
New: Example scenes CharTweenerExampleInput and CharTweenerExampleFull
New: CharTweener component and proxy transforms are now visible in Unity's hierarchy view, as children of the target text mesh.
Breaking changes
Breaking change:Dependencies
Unity 2018.1.0f2 or newer
TextMesh Pro 1.3.0 (found in 2018.1.0f2 package manager) or newer
Breaking change:Ahead-of-time tweening will not work with DOLocalMoveX/Y/Z or DOMoveX/Y/Z
Feature should work with all other tweens, including DOOffsetMoveX/Y/Z (which was formerly DoLocalMoveX/Y/Z)
Ahead-of-time tweening allows for animation of characters that do not yet exist in the text
Breaking change: Changed DOLocalMove/X/Y/Z, now tweens character position relative to text mesh position. For old DOLocalMove/X/Y/Z behavior, use new DOOffsetMove/X/Y/Z
Breaking change: Renamed some CharTweener getters/setters