RtkManage.cs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. //using System.Collections;
  2. //using System.Collections.Generic;
  3. //using UnityEngine;
  4. //using UnityEngine.UI;
  5. //public class RtkManage : MonoBehaviour
  6. //{
  7. // public RtkTrigger rtkTrigger;
  8. // public RtkPos rtkPos;
  9. // public static double gpsNumType = 0;//0为正常数据。20为前方20米数据
  10. // public Vector2 TestPos;
  11. // public Text gpsTest;
  12. // public Text fpsTest;
  13. // private SvrPlugin svrPlugin;
  14. // private Vector3 oldPos;
  15. // private float[] gness;
  16. // private float fps;
  17. // private float times;
  18. // private void Start()
  19. // {
  20. // svrPlugin = SvrPlugin.Instance;
  21. // gness = new float[3];
  22. // oldPos = transform.position;
  23. // }
  24. // private void Update()
  25. // {
  26. // // 当有物体被触发时 就不再改变当前场景物体位置
  27. // //if (!rtkTrigger.finish)
  28. // //if(oldPos != transform.position)
  29. // //{
  30. // // oldPos = transform.position;
  31. // //}
  32. // // 当有物体被触发时 就不再改变当前场景物体位置
  33. // // if (!rtkTrigger.finish)
  34. // if (svrPlugin.IsInitialized())
  35. // {
  36. // svrPlugin.getGnss(ref gpsNumType, gness);
  37. // Vector2 gps = new Vector2(gness[0], gness[1]);
  38. // gpsTest.text = gps.x.ToString() + "\n" + gps.y.ToString();
  39. // //if (gps.x == 0 || gps.y == 0)
  40. // // return;
  41. // rtkPos.SettingPos(gps);
  42. // }
  43. // Times();
  44. // // rtkPos.SettingPos(TestPos);
  45. // }
  46. // private void Times()
  47. // {
  48. // fps++;
  49. // times += Time.deltaTime;
  50. // if(times>=1)
  51. // {
  52. // times = 0;
  53. // fpsTest.text = fps.ToString();
  54. // fps = 0;
  55. // }
  56. // }
  57. //}