// Update is called once per frame void Update() { if (Time.time > nextPortion) { nextPortion = Time.time + pumpingSpeed; controller.AddOil(amount); } }