BulletMLLib.ChangeSpeedTask.Run C# (CSharp) Метод

Run() публичный Метод

Run this task and all subtasks against a bullet This is called once a frame during runtime.
public Run ( Bullet bullet ) : ERunStatus
bullet Bullet The bullet to update this task against.
Результат ERunStatus
        public override ERunStatus Run(Bullet bullet)
        {
            bullet.Speed += SpeedChange;

              Duration -= 1.0f * bullet.TimeSpeed;
              if (Duration <= 0.0f || startDuration <= 1)
              {
            TaskFinished = true;
            return ERunStatus.End;
              }
              else
              {
            return ERunStatus.Continue;
              }
        }