日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

打字机插件 Typeface Animator

發布時間:2024/3/26 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 打字机插件 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的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。