打字机插件 Typeface Animator
生活随笔
收集整理的這篇文章主要介紹了
打字机插件 Typeface Animator
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Typeface Animator 是一個簡單強大,又易用的uGUI打字機效果插件。你只需要添加該組件到Text對象上,設置一些參數。它能夠通過曲線,控制Text的位置、旋轉、縮放、透明度、顏色,并且能獲取動畫開始、完成時的回調。
參數說明
所有設置均在 Inspector 中列出,重點提下以下幾個參數。
- Progress 范圍[0-1]。相當于一個播放進度條,并且可以在編輯模式下拖動預覽效果。
- Position/Rotation/Scale/Alpha/Color 插件提供了五個類別動畫,選中一個激活后高亮顯示。
- Animation Curve Unity引擎提供的類。通過曲線控制動畫速率。如默認的線性就是勻速運動。
- Separation 范圍[0-1]。0:代表整個字體長度同時運動;1:代表1個字母運動完,才開始下一個字母。
- OnStart() / OnComplete 回調,類似DOTween。
函數說明
- Play() 開始播放
- Stop() 停止播放
補充
在一個Typeface Animator組件中,多中變化Position/Rotation/Scale/Alpha/Color是同時執行的。如果有先后關系,需要給Text添加多個Typeface Animator組件。通過監聽回調依次執行。
TypefaceAnimator[] typefaces; void Awake() {typefaces = GetComponents<TypefaceAnimator>();typefaces[0].onComplete.AddListener(typeface[1].Play); }獲取插件
該插件曾在Unite Tokyo上作為演示項目被推薦。目前已經不再更新,并且從AssetStore下架了,但是仍可以通過Github獲取。
總結
以上是生活随笔為你收集整理的打字机插件 Typeface Animator的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SequoiaDB巨杉数据库-错误码
- 下一篇: 联想V470 ubuntu 12.04