0
所以我試圖尋找的文件過來,不能讓元首或它的尾巴......所以我希望這裏有人能幫助:如何從解析抓住一個圖像文件
,所以我已經創建一個ParseFile,圖像存儲在一個byte []中。我保存了這個parsefile,然後將它分配給一個parseObject。然後我已保存的parseObject
profilePicFile = new ParseFile("profilePic.png", bytes);
Task saveProfilePic = profilePicFile.SaveAsync();
yield return saveProfilePic;
user["Profile_Pic"] = profilePicFile;
Task updateUser = user.SaveAsync();
然後我做了一個臨時的按鈕只是爲了檢查,這個工作。我已經爲它分配了一個新腳本。基本上,當我按下按鈕時,我只是想要它抓住用戶,以及它的profile_pic並告訴我是否有什麼東西。
ParseObject receivedUser = new ParseObject("ReceivedUser");
ParseQuery<ParseObject> query = ParseObject.GetQuery("User");
query.GetAsync("DwRfTQ66tA").ContinueWith(t =>
{
receivedUser = t.Result;
});
if (receivedUser.IsDataAvailable == true) {
print ("getting data");
byte[] data = receivedUser.Get<byte[]> ("Profile_Pic");
} else {
print ("no user");
}
}
我正在做對嗎?我需要重新初始化什麼嗎?我是否需要爲此添加其他腳本組件或使用Getcomponent獲取用戶數據? (我不這麼認爲,因爲ParseUser對象應該是一個靜態的權利?)。或者,此腳本是否需要重新登錄才能從Parse獲取數據?
目前我得到的錯誤是KeyNotFoundException。
我deff有一個用戶類在解析和一個Profile_Pic列。我使用對象ID作爲參考。它是否正確?