Unity 使用TexturePacker打包圖集的操作方法
Unity
打開Unity Ctrl+9,打開Unity商店,下載TexturePacker Importer插件
這個插件是用來解析圖集文件的,是免費的
TexturePacker
打開TexturePacker,右側是設置欄,一般基礎設置就夠用瞭
選擇Unity框架:
設置界面右下角,會將文件最終算出的大小告訴你,你可以按照你的需求調整紋理格式
在高級設置界面,有佈局選項
博主測試,大小限制,使用任意尺寸,Unity讀不出來,比較奇怪,所以在設置這一項的時候,一定要用你們的Unity測試一下,別搞完發現用不瞭.
添加精靈圖片,最後發佈的精靈表,把png和sheet格式問件,拖入到Unity中
導入後就是正常的圖集樣子
使用方法
動態加載圖集文件
/// <summary> /// 獲得圖集元素 /// </summary> /// <param name="plist_name"></param> /// <param name="element_name"></param> /// <returns></returns> public Sprite GetPlistElement(string plist_name,string element_name) { Sprite[] sprites = Resources.LoadAll<Sprite>("UiPlist/" + plist_name); for (int i = 0; i < sprites.Length; i++) { if (sprites[i].name == element_name) { return sprites[i]; } } return null; }
到此這篇關於Unity 使用TexturePacker打包圖集的文章就介紹到這瞭,更多相關Unity TexturePacker打包圖集內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!