洪流學堂,讓你快人幾步。你好,我是你的技術探路者鄭洪智,你可以叫我大智。
這幾天呢,大智作爲探路者帶你一塊探索一下Unity2020.1裏面有什麼好玩的東西。
Unity2020.1正式發佈了多個2D工具,涵蓋基礎功能、遊戲世界構建、動畫、物理等方面,並且改進了很多設計師和動畫師使用的工具,可以大幅提高創作效率。主要內容包含以下幾個部分:
- Asset Import Pipeline V2
- Cinemachine更新
- 2D默認模板工程
- Sprite Packer Version 2
- 更新了多個2D物理功能
- Bidirectional Motion Transfer雙向運動傳遞
Asset Import Pipeline V2
Unity重新開發了一套資產數據庫,可以減少導入時間,提升平臺切換速度,更健壯的資產依賴跟蹤。
新工程默認創建會使用V2,舊工程打開時會提示你是否升級。
Cinemachine更新
Cinemachine將會更新2.5版本的正式包,同時也會推出2.6的preview的包。
主要更新的功能包括改進了timeline的工具;改進了交互可以更快的創建、設置相機;第三人稱相機的改進:
2D默認模板工程
2D默認模板工程已經更新了,現在默認包含多個預編譯好的正式版的2D package,包括2D Animation, Pixel Perfect, PSD Importer, Sprite Shape。
Sprite Packer Version 2
Sprite Packer Version 2充分利用了AssetDatabase v2的新特性,可以讓你從貼圖或sprite創建Sprite Atlas。並且支持CacheServer和Accelerator。(目前還處於實驗階段,不建議在生產環境使用。)
更新了多個2D物理功能
包括對Rigidbody2D XY位置約束的改進,這使Rigidbody在任何力下都完全牢固,運行時不消耗額外的性能。此功能來自Box2D物理系統的改進,並已移植回2019.2。每幀自動仿真使Physics以渲染週期相同的速率刷新,從而提供了更流暢的物理效果和視覺效果。同樣,EdgeCollider2D現在允許你控制起點和終點,允許與其他Collider重疊的邊緣保持連續。
官方2D示例源碼:https://github.com/Unity-Technologies/PhysicsExamples2D
Bidirectional Motion Transfer雙向運動傳遞
雙向運動傳遞是一種創作工作流程,它可以將現有運動傳遞到約束上,反之,則可以將運動從約束傳遞迴原始運動源,同時保留運動的視覺保真度。
大白話就是:可以將動畫轉爲可運行時控制的動畫(約束),也可以在調整完之後將約束重新烘焙到動畫中。
詳情請看package文檔:
https://docs.unity3d.com/Packages/[email protected]/manual/BidirectionalMotionTransfer.html
擴展閱讀
【擴展學習】在洪流學堂公衆號回覆
2020.1
可以閱讀本系列所有文章,還有不定時的直播通知哦!
呼~ 沒講清楚的地方歡迎評論,咱們一起探索。
我是大智(微信:zhz11235),你的技術探路者,下次見!
別走!點贊,收藏哦!
好,你可以走了。