編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界


3樓貓 發佈時間:2022-05-21 15:08:11 作者:遊戲小妹 Language

為了讓開發者們擁有更好的遊戲開發體驗,我們對編輯器部分功能進行了更新,這波更新會給各位帶來什麼驚喜呢?一起來看看吧!
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第1張


 
全新界面升級,提高視覺體驗
我們優化了界面的視覺風格,黑曜石般的界面帶來更沉浸式的體驗。大幅提高了文字和背景的對比度,可以降低長時間使用帶來的視覺疲勞。優化了文字和背景的層級,適當使用的圓角卡片,界面各元素之間的關係更加明晰,使用起來一目瞭然。融入了光效和漸變色營造高效科技感的氛圍,帶來全新的視覺體驗,讓界面在保持科技感的同時不失夥伴般的溫度。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第2張

編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第3張

 
資源管理器升級,提高搜索效率
新版的資源管理器新增了【前進】,【後退】和【麵包屑導航】功能,讓你可以快速的在父子目錄之間跳轉。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第4張

 
新版資源管理器新增【精簡模式】,為不完全熟悉我的世界附加包文件結構的開發者提供一個比較簡單明瞭的資源分類方式。在這個模式下,開發者定位自己需要的文件時,不再需要一層一層地展開完整的文件結構樹,而是可以直接點擊一個帶圖標的分類按鈕,並直接在右側找到該分類的所有文件。相比之前的完整模式,精簡模式更適合日常的輕量級使用,以及新手開發者上手編輯器。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第5張

 
與此同時,我們還優化了搜索規則,並新增了【篩選】功能。在這裡我們提供了搜索框,讓開發者可以通過輸入關鍵詞,定位到該目錄下所有文件名包含該關鍵詞的文件。新版資源管理器的搜索功能支持對所選目錄的各級子文件夾進行穿透搜索,而不是像以前一樣只能搜索當前文件夾了。我們還提供了【篩選器】供開發者在當前展示的文件中進行進一步的篩選,已達到更精確的定位效果。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第6張

 
界面編輯器重構,優化開發新體驗
界面Json文件的【解析】能力和【兼容性】提高。可以解析幾乎所有合法的界面Json,不會再出現因為不符合編輯器默認的寫法而被覆蓋的情況,可以放心大膽的導入手寫的界面Json文件使用。即使界面文件不合法,或者有一些比較罕見但是正確的寫法,編輯器也會以控件破損的形式表現,而不是強制修改你的界面文件。並且界面Json中的繼承,變量,屬性引用,控件引用等特殊寫法在改版後的界面編輯器中都得到了準確的體現。

編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第7張

 
所有繼承控件在編輯器內都可以展開顯示【完整的控件結構】,例如下圖是編輯器內置的“開關”控件,你現在可以展開這個控件,學習它的構造。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第8張

 
同時我們移除了界面文件和圖片的兩個資源管理窗口,將其替換為通用的資源管理器,並且資源管理器中的界面文件現在會顯示界面的截圖。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第9張

 
不僅如此,我們還移除了舊版的繼承控件功能,並替換為【繼承原版控件】。舊版的繼承控件功能的使用場景廣泛,但在每個使用場景下都不是很好用。新增的“繼承原版控件”功能聚焦於在當前編輯的界面文件的控件結構中添加繼承自原版控件的控件,通過這種方式添加的控件也是可以展開的,如下圖就是原生的物品容器。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第10張

 
我們還新增了【自定義控件】功能。如果你希望用繼承的方式複用自己的控件,可以使用新的自定義控件的功能。你可以將某個控件(和子控件)添加至控件庫。自定義控件庫裡會顯示所有的自定義控件。你可以通過簡單的拖拽從控件庫裡複用你的自定義控件。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第11張

 
除去【自定義控件】,我們還更新了【變量】和【屬性引用】功能。隨著控件層級增加,自定義控件的數量增加,界面會變得越來越複雜,並且自定義控件(繼承的控件)在使用時不能修改子控件的屬性。我的世界有一種屬性引用的特殊寫法,可以在某個控件中修改其他控件的屬性值,現在在編輯器中也支持了。例如下面這兩個控件其實來源是同一個自定義控件,通過屬性引用的方式修改成了不同的樣子。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第12張

 
新增【萬用控件引用】。控件引用其實是大家的老朋友,編輯器自帶的“滾動列表”控件的滾動內容屬性就是控件引用。現在控件引用會提供一個下拉框,可選擇的範圍變更為所有的自定義控件(都展示在自定義控件庫中),不再是“其他畫布下的控件”。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第13張

 
可以在編輯器中創建自己的控件引用和萬用控件來實現類似下圖的效果。下圖的兩個彈窗控件實際上都繼承自同一個自定義控件,彈窗的內容以萬用控件引用的形式開放為變量,和上面的“滾動內容”屬性非常類似,只需要在這個屬性裡指定不同的自定義控件,彈窗裡就可以顯示不同的內容。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第14張

 
新手說明上線,幫助上手編輯器
隨著編輯器數量的增多,和各編輯器的功能愈加複雜,掌握編輯器變得越來越困難。我們為每個編輯器新增了新手說明,在第一次打開每個編輯器的時候,都會告知你各個編輯器的每個窗口的功能。
編輯器更新一鍵解鎖!縱享絲滑開發體驗!|我的世界 - 第15張

 
希望這次編輯器的更新能帶給大家更絲滑的遊戲開發體驗,同時歡迎大家前往《我的世界》開發者官方QQ頻道的開發工具更新專區發表新功能的使用體驗和反饋!後續我們將會持續優化編輯的各項功能,開發者們不要忘記持續關注《我的世界》官方動態哦!
 
關於《我的世界》:
網易遊戲代理的《我的世界》(Minecraft)是一個關於方塊與冒險的遊戲,玩家可以獨自一人或與朋友們一起自由冒險,探索隨機生成的世界,創造令人驚歎的奇蹟。無論是建造簡單質樸的小屋,還是拔天倚地的城堡,儘可自由發揮你無窮的想象力。

© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com