我有一個適用於iOS的Unity應用程序,我需要從iPhones照片庫中獲取圖像,然後在統一內使用它作爲紋理/ 2D精靈。我找不到任何有關如何完成的信息。如何從照片庫中將照片提取到iOS設備上的Unity遊戲中?
任何幫助,非常感謝。 :)
我有一個適用於iOS的Unity應用程序,我需要從iPhones照片庫中獲取圖像,然後在統一內使用它作爲紋理/ 2D精靈。我找不到任何有關如何完成的信息。如何從照片庫中將照片提取到iOS設備上的Unity遊戲中?
任何幫助,非常感謝。 :)
對於這樣的事情,我認爲你將需要一個本地插件。您可以自己寫(可能更難)或嘗試從資產商店中找到一個。我不記得情況是否如此,但是您可能需要支付Unity才能使用/創建插件。
如果你想嘗試一下本機插件的路線,這在我的經驗中實際上很有趣,下面是它的文檔的開始。
https://docs.unity3d.com/Manual/NativePlugins.html
我會懷疑你需要做的是對的代碼統一側,讓你打電話到Objective-C的這反過來會調用的代碼中的相關位在平臺級訪問的API 。
檢查了這一點:http://answers.unity3d.com/questions/1143996/open-ios-media-browser-and-import-selected-image-a.html 並滾動一路下跌
我相信它回答您從照片庫訪問的圖像的問題。祝你好運!
在Objective-C++中創建Unity插件。調用SendMessage來告訴單元讀取圖像及其寬度和高度的像素。從中創建一個紋理。 – Brandon