public static float GetDistanceCoveragePercentage(this AwardTextComponent awardTextComponent, DateTime now) { float distanceCoveragePercentage = (float)((now - awardTextComponent.creationTime).TotalMilliseconds / (awardTextComponent.fadeTime - awardTextComponent.creationTime).TotalMilliseconds) ; return(distanceCoveragePercentage); }
public static Vector3 CalculatePosition(this AwardTextComponent awardTextComponent, DateTime now) { return(awardTextComponent.startPosition + new Vector3(0, 80) * GetDistanceCoveragePercentage(awardTextComponent, now)); }