protected override void AddActionRunner(CC3ActionRunner actionRunner) { float actionDurationFraction = actionRunner.ActionDuration / this.ActionDuration;; _listOfActionStartingTimeFractions.Add(_startingTimeFractionOfNextActionToBeAdded); _listOfActionDurationFractions.Add(actionDurationFraction); _startingTimeFractionOfNextActionToBeAdded += actionDurationFraction; base.AddActionRunner(actionRunner); }
protected virtual void AddActionRunner(CC3ActionRunner actionRunner) { _listOfActionRunners.Add(actionRunner); }
internal ProxyCCActionInterval(CC3ActionRunner parentCC3ActionRunner, float actionDuration) : base(actionDuration) { _parentCC3ActionRunner = parentCC3ActionRunner; }