分類:
Scripting/GUI。
發行者:Wello Soft。
最初發佈:2016 年 1 月 11 日。
已使用 Unity 5.2.1 提交。
取得 TEXDraw
需要 Unity 5.2.1 或更高版本。
|
說明文件 |
示範(Windows 執行檔) |
論壇 |
TEXDraw 是個主要用於在 Unity 裡建立數學表達式的資源。TEXDraw 使用網格和動態文字繪製表達式,因此它也可以在遊戲中動態的改變。它實現了一種類似 LaTeX(一種排版系統)的方法(而不是 HTML 標籤)來定義符號或特定樣式。
這個資源有 16 個字型+一個包裝的 Sprite,所以一開始你就有超過 600 個符號可以使用在你的專案中。你可以透過說明文件查看完整的符號列表。這些字型是輕便而且非必需的,所以可以在之後刪除。
TEXDraw 可用於 Unity 的 UI 渲染之中(或 3D 網格),只需在場景中將 TEXDraw 的 Component 附加上去即可。它還內建與 NGUI 和 TextMeshPro 整合。此外,這個資源是完全開放原始碼的(沒有 DLL),所以你可以依照需求擴充。
使用 TEXDraw 的其它優勢是具有豐富的指令(LaTeX 標籤),所以它可以繪製程式、積分、平方根、分數、矩陣、表格等。此外,它具有許多文字功能,自定義字體、大小、顏色、樣式、對齊(包含齊行)、自動換行、字距調整、段落間距、行距、精簡縮排、文體邊緣等。文字效果也發揮其功能,鏈接網址、頂點漸層、UV2 繪製、單獨字元轉換等。參考說明文件可獲得更多相關資訊。
TEXDraw 適合行動裝置。不用特別做什麼。在效能方面,它是輕量的,並且有它自己的共用池化(Pooling)系統,以在每次文字重新生成時產生(幾乎)零 GC 配置。
TEXDraw 有它自己的效能基準場景,表明了它只比標準 UI Text 慢了 40%。
除了在遊戲中的實用功能之外,也提供了完全自定的實用編輯器,專案範圍的偏好設定、編輯器高亮、字型管理器、材質管理、基準測試工具、選單項目等。使用這個資源(在編輯器中)最好的部分是它如何匯入新的字型,只需放置任何字型/Sprite,然後讓資源包去做其餘的匯入處理。
在
說明文件中介紹了更多的功能。如果遭遇問題,看一看說明文件底下的常見疑難解答。錯誤或功能需求可以經由
論壇/
電子信箱來通知/詢問。
取得 TEXDraw
 |
立即從字串繪製任何數學表達式 |
 |
使用 TEXDraw 建立任何分數、根數、矩陣... |
 |
... 腳本、大的運算子、積分... |
 |
... 重音、限制、紀錄、重疊線 ... |
 |
... 可擴展分隔符、箭頭 ... |
 |
表格 |
 |
合併任何字型到單一個組件 |
 |
在資源包裡瀏覽並使用所包含的 600 以上的數學符號 |
 |
匯入並使用 Sprite 做為符號字元 |
 |
額外客製化的指令 |
 |
TEXDraw 也附帶自動斷行功能和支援使用專用自動排版的兩端對齊 |
 |
4 種 Shader 變化 |
 |
每個連結將在場景中標示綠色以表示將正確運作 |
 |
在一個自定編輯器中配置每個填充、邊距、縮放比例 |
 |
TEXDraw 具有彎曲縮放 |
 |
使用資源池達到最佳效能已經在這個資源包實現 |
 |
超過 50 頁的文件使完全了解 TEXDraw 功能 |