Exemple #1
0
 private void Save()
 {
     if (_curGo == null)
     {
         logText.text = "场景中无模型,无法保存,请添加";
     }
     else
     {
         ArObjData arObjData = new ArObjData();
         arObjData.location = CoordinateConvert.ChangeARPos2GPSLocation(LocationObtainment.location, _curGo.transform.position, mainCamera.transform);
         arObjData.rotate   = _curGo.transform.eulerAngles;
         arObjData.scale    = _curGo.transform.localScale;
         //PlayerPrefs.SetString("location", JsonUtility.ToJson(arObjData));
         SavePosData(JsonUtility.ToJson(arObjData));
         logText.text = "保存成功:pos " + _curGo.transform.position + JsonUtility.ToJson(arObjData);
     }
 }