Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

38 Zeilen
782 B

  1. using System;
  2. using UnityEngine;
  3. namespace Tweening
  4. {
  5. public sealed class TransformRotationTweenerTrack : TweenerTrack<Transform, Vector3>
  6. {
  7. public override void UpdateComponentValue(float evaluatedTime)
  8. {
  9. this._component.localEulerAngles = Vector3.LerpUnclamped(this._from, this._to, evaluatedTime);
  10. }
  11. public override void ResetComponentValue()
  12. {
  13. if (this._dynamicFrom)
  14. {
  15. this._from = this._component.localEulerAngles;
  16. }
  17. else
  18. {
  19. this._component.localEulerAngles = this._from;
  20. }
  21. }
  22. public override void InitializeComponentValue()
  23. {
  24. if (this._dynamicFrom)
  25. {
  26. this._from = this._component.localEulerAngles;
  27. }
  28. else
  29. {
  30. this._component.localEulerAngles = this._from;
  31. }
  32. }
  33. }
  34. }