public void SetPaintItem(DBDataDetailModel dbDataDetailModel) { if (dbDataDetailModel.img != null && dbDataDetailModel.img != "") { //Texture savedImage = Resources.Load(dbDataDetailModel.img) as Texture; //rawImageView.texture = savedImage; // Read the data from the file Debug.Log("load file from path: " + dbDataDetailModel.img); if (File.Exists(dbDataDetailModel.img)) { byte[] data = File.ReadAllBytes(dbDataDetailModel.img); // Create the texture Texture2D screenshotTexture = new Texture2D(Screen.width, Screen.height); // Load the image screenshotTexture.LoadImage(data); rawImageView.texture = screenshotTexture; } else { Debug.Log("cannot load img, wrong path"); } } Debug.Log("station: " + dbDataDetailModel.location + " date: " + dbDataDetailModel.datetime); txtStationName.text = dbDataDetailModel.location + "역에서 그린 그림"; txtDateTime.text = "그린 날짜 : " + dbDataDetailModel.datetime; }
void SaveToDB(string date, string filePath) { dBManager.LoadDBJsonData(); string stationName = PlayerPrefs.GetString("stationName"); Debug.Log("date: " + date + " file path: " + filePath + " name: " + stationName); DBDataDetailModel dBDataDetailModel = new DBDataDetailModel(); dBDataDetailModel.datetime = date; dBDataDetailModel.img = filePath; dBDataDetailModel.location = stationName; dBManager.AppendDB(dBDataDetailModel); }
public void AddNewItemToList(DBDataDetailModel dBDataDetailModel) { var createdItemObj = Instantiate(paintListItemPrefab); createdItemObj.transform.parent = elementControllerObj.transform; createdItemObj.transform.localScale = new Vector3(1, 1, 1); var position = createdItemObj.transform.position; position.z = 0; createdItemObj.transform.position = position; position = createdItemObj.transform.localPosition; position.z = 0; createdItemObj.transform.localPosition = position; PaintListItemController paintListItemController = createdItemObj.GetComponent <PaintListItemController>(); paintListItemController.SetPaintItem(dBDataDetailModel); Debug.Log("tran: " + createdItemObj.transform.position + ", " + createdItemObj.transform.localPosition); }
public void AppendDB(DBDataDetailModel dbDataDetailModel) { dbJsonData.DB.Add(dbDataDetailModel); SaveDBJsonData(); }