功能是這樣的:
玩家可以通滑鼠過拖拉等方式將預先設定在游戲里的部件添加游戲中的“畫布”上, 在玩家添加多個部件并調整好位置和角度還有顏色后可以保存為png(畫布默認為透明,玩家編輯結束后沒有被部件遮罩的部分依舊保持透明)格式的圖片。
目前的實作方法
方法是通過sprite做的部件,最后通過Texture2D ReadPixels進行區域截圖后保存為本地檔案。
隨之而來的問題是:
1、因為是截圖,最終保存的圖片尺寸受限于顯示屏尺寸。需求上畫布遠大于螢屏解析度。
2、這個方法無法讓最終保存的圖片背景保持透明。
本人unity新人,希望可以得到指點,多謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/20529.html
標籤:Unity3D
