вычитание float из float. C# and Unity
public float delaytime = 0;
private void Update() {
if (delaytime >= 0.1f && t){
Invoke ("time", 0.1f);
t = false;
}
}
void time() {
Debug.Log(delaytime-0.1f);
delaytime -= 0.1f;
txt.text = "Cooldown: " + delaytime.ToString();
if (delaytime >= 0.1f)
Invoke ("time", 0.1f);
else
t = true;
}
в другом методе в delaytime устанавливаю значение 2f
получается какой-то бред или как это еще назвать.
