unity uitoolkit字體 runtime問(wèn)題
uitoolkit使用非Resources目錄下的字體不會(huì)自動(dòng)打包,
如果是Resources目錄下的,設(shè)置字體的uss可以這樣寫(xiě):-unity-font-definition: resource('mFont');?
但是其他目錄路徑是這種格式: -unity-font-definition: url('project://database/Assets/xxxxx');
這兩種都可以在編輯器正常識(shí)別、顯示。但打包后,放Resources目錄的顯示正常,?放在其他路徑的字體即使被uss引用也不會(huì)自動(dòng)打包, 出現(xiàn)異常顯示。
總結(jié):用到的自定義字體用-unity-font-definition:?resource('mFont')設(shè)置,需要手動(dòng)修改uss!