Unity3D: How to save wav file..

Unity3D: How to save wav file..

C# script to save an AudioClip as a .wav file by darktable in GitHub:

https://gist.github.com/darktable/2317063

But, if you download wav by calling WWW

and you have NGUI, you can try this:

NGUITools.Save("filename.wav",YourWww.bytes);

file will be saved in : Application.persistentDataPath + "/" + fileName

NGUI is really a great plugin!!

Note: URLs passed to WWW class must be '%' escaped.

閱讀全文:Unity3D: How to save wav file..

NGUI的本地化 Part2

NGUI的本地化 Part2:

在上一篇文章--NGUI的本地化中有提到UILabel的本地化,

今天再來談談另一個常用的需要本土化的NGUI元件:UIPopupList。

UIPopupList 的本地化還滿簡單的,依據上一天介紹的方法編寫好本地化文件後,

UIPopupList 下方的Localized 勾起來。

 

這時候在Options中直接填入key 值就可以在執行時替換成所選語言的文字了。

閱讀全文:NGUI的本地化 Part2

NGUI的本地化

NGUI的本土化:

NGUI還滿貼心的,內附UILabel的本地化( 我一直覺得翻成本土化比較合==" )腳本。

本地化檔案可以使用.cvs檔,將其命名為Localization放在Resources資料夾中就可以了。

(沒Resources資料夾就自己建一個)

NGUI下載時其實就自帶了一個Localization.txt檔。

由於我的軟體也不太複雜,就不使用cvs檔了,

直接修改NGUI內附的Localization.txt檔來當成示範:

第一行中定義出要使用的幾種語言名稱(自訂),以及Key。

下面再對key值設定好相對應的文字就可以了。

接下來找到UILocalize.cs腳本,把它拖到含有UILabel腳本的物件中。

設定好Key就行了。

如果Key設定正確的話,會有Preview出現。不過有時候會秀逗掉,沒出現。

這沒關係,Play按下去就會出現了。

語言的切換:

在腳本中使用:

Localization.language = "English";

就可以切換成各種本地化的語系了。

其中的English就是在本地化文件中,第一行中設定的名稱。

在這範例中可以是:English, SimplifiedChinese, TraditionalChinese

本地化遇到的問題:

本地化其實會需要隨著語言的不同,而可能需要變化文字的大小與自型。

目前是不支援這功能(還是我不知道??)

下次自己來加入這功能試試。

閱讀全文:NGUI的本地化

windows 8.1 模糊問題

windows 8.1 模糊問題

最近把家裡電腦format掉從裝了windows8.1

裝完才發現,有些軟體的畫面都變得糊糊的,

連chrome也是。

上網查了一下,原來不少人都有遇到這問題。

試了各種方法後也只是改善了一點點。

最後..終於....我發現我犯了一個很嚴重的錯誤。

我沒安裝顯示卡驅動程式啦 >"<

只能說...window8.1 內建驅動程式做得太好。

整個桌面看起來還可以美美的...

讓我完全忘記了我驅動程式忘記裝。

閱讀全文:windows 8.1 模糊問題

Unity New UI

Unity New UI

2014年8月20日,Unity在西雅圖舉辦Unity 全球開發者大會,Unity CEO David Helgason宣佈Unity 4.6 Beta版本正式開放下載。

4.6舨中有個新的UI系統:基於UI框架的新元件和視覺化工具,能讓你輕鬆在遊戲和應用中構建遊戲UI介面,

可創建透視或非透視的UI,支援圖片對齊、可以在空間中輕鬆地創建互動。

這感覺跟NGUI有點相似,可能跟NGUI的設計者被挖腳到Unity有很大的關係吧!! XD~~

希望不要太難學>"<

不多說 看看官網教學吧

閱讀全文:Unity New UI

子分類