ManagedTween

One tween TweenManager is tracking - internal bookkeeping, not part of the public API a consumer touches directly (that's to()/toColorRGB()/toColorRGBA()/cancel()).

Properties

  • tweenObj (BGE.Tweens.TweenObject)
  • target (object) — The object setAnchor()-style consumers pass to to()/toColorRGB()/toColorRGBA() -
  • applyMode (TweenApplyMode)
  • fieldName (string) — Only set (to the field on target holding the packed color) when applyMode is
  • owner (BGE.GameEntity) — The GameEntity to validate every tick via isValidEntity(), or invalid for a tween
  • onComplete (function) — Called once, with this tween's own target, when it retires - see to()'s doc for why
  • loopMode (BGE.Tweens.TweenLoopMode)
  • delayMs (integer)
  • delayTimer (BGE.GameTimer) — Only non-invalid while a nonzero delay hasn't elapsed yet.
  • originalStart (roAssociativeArray) — The tween's original start/dest fields, before any pingPong ChangeTweenDest() calls
  • originalDest (roAssociativeArray)
  • pingPongForwardNext (boolean)