unity存儲圖片
❶ unity3d 如何把截屏下來的圖片保存到android手機的手裡相冊里 具體點
CaptureScreen可以進行截屏操作,保存為指定文件名的圖片
Application.CaptureScreenshot(string filename)
比如
Application.CaptureScreenshot(「1.png」);
然後用WWW或者用IO類(比如File類)讀取該圖片
完成之後,使用IO類寫到相冊目錄即可
❷ Unity3D中,如何把圖像文件保存為數組並通過輸入鍵盤信息調用
在unity工程的Assets目錄下創建Resources目錄,將圖片按照一定的格式命名放在該目錄下,比如說plane1的貼圖名稱為1_0001,1_0002等
然後寫一個更新貼圖的腳本
public class ChangeTex:MonoBehivour
{
private string m_id = "";
internal void OnGUI()
{
GUILayout.Label("ID");
m_id = GUILayout.TextField(m_id);
if (GUILayout.Button("Change"))
{
renderer.material.mainTexture = (Texture2D)Resources.Load(m_id);
}
}
}
將該腳本拖到plane1上面即可看到gui,輸入對應的貼圖名稱,點擊Change按鈕就可以變化貼圖了,當然,這個首先要保證這個plane已經有一個空白材質球,以上代碼只是思路,不一定能夠成功運行,請適當修改
❸ unity3d 如何把截屏下來的圖片保存到android手機的手裡相冊里
最簡單的就是 Application.CaptureScreenshot("圖片名稱.png");
還有一種就是使用文件流了
❹ Unity3d 如何將Game試圖中所呈現的3d物體截取成圖片,並保存,顯示在GUI上
使用函數 :
Application.CaptureScreenshot
有2個重載,使用第一個就好
static function CaptureScreenshot (filename : String) : void
static function CaptureScreenshot (filename : String, superSize : int = 0) : void
註:在web player下此函數不工作~~
❺ 為什麼unity中導入圖片很模糊
關攔衫猜mipmap;
設置圖片大小限制;
關塌茄POT轉換;
設置圖片簡型壓縮格式;
❻ unity在導入圖片的時候我只想用圖片中的一部分素材改怎麼辦,就是如何准確的截取圖片
用ps摳出來....保存成單獨圖片
❼ unity3d 將texture2D保存為PNG圖像的問題
png是一種壓縮格式的圖像文件,Texture2D是引擎顯示圖像的格式,相當於文件解碼之後再經過不同的壓縮格式得到的數據,不同的壓縮格式顯示也不一樣,你上面兩截圖明顯是不同的壓縮格式,你點新生成的圖片,在Inspector面板,最下面的format就是更改壓縮格式的地方,改為rgba32就是第一張圖的格式了
❽ 求教,unity3d怎樣利用資料庫在項目中添加圖片
在project面板中右鍵新建一個材質Material 在這個新建的Material上添加顏色或者圖片紋理,之後再把這個材質賦給需要的物體。
❾ 如何在unity中調用安卓的攝像頭啊,並將拍攝的圖像保存在指定文件夾。最好有個調試好的demo。
沒有所謂的安卓攝像頭,相機都是通用的磨枝。你說的保存到指定文件夾,如果吵盯你不是拿來渲染動畫的話跟截圖升游和是一樣的,沒法保存通道
❿ ps里保存為png格式的透明圖片放到unity里還是有白邊,怎麼辦
製作完畢選擇保存為web格式,裡面PNG質量選擇最好的PNG-24;或者不要使用點陣圖來描繪圖標,採用矢量圖來創建圖標,設計完成後再保存成為png格式的點陣圖,這樣軟體就會自動的處理圖標模行備邊緣的漸變圖形,在帶蔽使用的時候就不會出現白邊了
ps:ps中應該可以旦毀使用矢量圖,如果不行改用支持矢量圖的軟體,如同個公司的ai