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.
 
 
 

39 Zeilen
805 B

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