testTemp.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. using UnityEngine;
  2. using System.Collections;
  3. using UnityEngine.UI;
  4. public class testTemp : MonoBehaviour {
  5. /// <summary>
  6. /// 速度1500毫秒
  7. /// </summary>
  8. public float mSpeed;
  9. /// <summary>
  10. ///
  11. /// </summary>
  12. public float mRate = 1;
  13. /// <summary>
  14. ///
  15. /// </summary>
  16. private float mCurt = 0;
  17. /// <summary>
  18. ///
  19. /// </summary>
  20. private float mRelt = 0;
  21. private float mTemp= 0;
  22. /// <summary>
  23. ///
  24. /// </summary>
  25. private bool isOver = false;
  26. public Slider mSlider = null;
  27. void Start () {
  28. }
  29. // Update is called once per frame
  30. void Update () {
  31. mTemp += mSpeed;
  32. this.mCurt = Mathf.Lerp(1, this.mRate, mTemp);
  33. Debug.LogError(this.mCurt);
  34. mSlider.value= this.mCurt;
  35. }
  36. //void OnGUI()
  37. //{
  38. // if (GUI.Button(new Rect(10, 10, 100, 50), "pause"))
  39. // {
  40. // timeHelper.Pause();
  41. // //isOpen = false;
  42. // }
  43. // if (GUI.Button(new Rect(10, 70, 100, 50), "continue"))
  44. // {
  45. // timeHelper.Continue();
  46. // //isOpen = true;
  47. // //Debug.LogError(this.timeHelper.Now() - this.lastTime);
  48. // }
  49. // if (GUI.Button(new Rect(10, 140, 100, 50), "start"))
  50. // {
  51. // isOpen = true;
  52. // lastTime = timeHelper.Now();
  53. // }
  54. // GUI.Label(new Rect(10, 200, 200, 20), ((int)(nowTime / 1000)).ToString());
  55. //}
  56. }