摘要: TWaver 3D for Flex本身支持3D文字的顯示,但是用戶必須嵌入一套字庫才可以。對于國內客戶來說,這一點就有些痛苦了,一個中文字庫的體積太大,嵌入發布程序中的話,會增大發布包的大小,及時是遠程加載,也會因為其恐怖的體積,讓用戶的web化設計面臨網絡情況的挑戰。當然為了用戶也可以去裁剪一個字庫,把自己會用到的文字收入其中,做個可控數量級的枚舉,但是實時系統在運行過程中,會碰到什么樣的漢字也是個未知,很難做裁剪的時候枚舉盡所需要的漢字。這個問題一直苦苦縈繞在每個人的心頭。
,,,,,,
,,,,,,
終于,TWaver 3D支持動態貼圖了,這里的動態貼圖已經不只是說可以動態切換貼圖資源的來源,更重要的是可以動態切換上在內存中生成的BitmapData對象。大家都知道,Flex的BitmapData支持將其UIComponent繪制出來,這一下子為我們解決漢字顯示提供了一個非常便捷的方式,那就是我們把漢字寫進一個TextInput組件中去,然后在把這個組件畫到一個BitmapData對象中,然后在將這個對象變成我們一個3D對象的貼圖(例如一個Plane,一
閱讀全文