👉即將學會
學完FairyGUI不算完,在實際專案中能夠靈活應用才是關鍵,此次分享在實際專案中遇到的問題,幫你打通任督二脈!!!
系列教程:
Unity跨平臺UI解決方案:可能是最全的FairyGUI系列教程.Part1_技術源于分享-CSDN博客
Unity跨平臺UI解決方案:可能是最全的FairyGUI系列教程.Part2_技術源于分享-CSDN博客
姐姐喊我解鎖套娃新技能:FairyGUI在Unity中實作List嵌套List/立體畫廊等,玩出花兒來_技術源于分享-CSDN博客
👉實踐程序
一
List嵌套按鈕的時候,使用官方案例TestUI item = (TestUI)_list.AddItemFromPool()的形式始終失敗,原因是FairyGUI的這個TestUI(這是Item)需要放在包的根目錄下
二
上面這個Item里面添加動效的話,需要是容器組件動效(直接在空白處右鍵即可),而不是單獨內容的時間軸動效
三
封裝的小組件 關聯容器使用寬對寬 高對高,因為動效會控制大小
四

這是因為gif圖的序列幀圖被分配在兩個圖集上,如下將紋理集從默認改為單獨即可

五
文字顯示模糊-待解決-官方支持TextMesh Pro 已經實作-但是除了官網步驟,還需要設定宏定義以及資源檔案夾下不能有同名字體檔案,還有不能設定全域字體,使用文本指定字體,


真這么簡單?不可能的,打包發布后果然出現了問題:
FairyGUI: shader not found: FairyGUI/TextMeshPro/Distance Field
加載失敗;找不到shader
將Fairygui放到Resources目錄下即可

六
播放視頻其實也超簡單,但是自己馬虎導致卡了兩天,小空這放出踩的坑
有兩種方式:

七
打包的時候如果紋理集選擇的越是大的,則小的那些圖會越模糊,暫時不知道為什么
八
可以實作類似Android中viewpager實作的首頁banner那樣,滑動的時候當滑動一半顯示出兩個item的時候,會自動的切換到漏出最多的那個item
配合【GList.scrollPane.onScrollEnd.Add】和【GList.GetFirstChildInView()】就可以獲得當前滑動選中的index是誰,就可以做很多騷操作了

今日職業病犯了,腰疼的坐不住,寫不下去了,下節內容,改日更新, 抱歉!
📢作者:小空和小芝中的小空
📢公眾號:【空名先生】,專注于分享Android/Unity以及自己掌握的資源,期待與你交流,互利共贏,關注免費領取211/985課程,Unity/Android/Python課程,淘客返利原始碼等,
📢轉載說明:務必注明來源:https://zhima.blog.csdn.net/,
📢歡迎點贊👍收藏🌟留言📝
📢鏈接Q群:👪技術:204918251 👪資源:877807592
👉壁紙分享

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/287480.html
標籤:其他
上一篇:字串函式和字符函式(二)
下一篇:零基礎使用Manim畫傅里葉變換
