Witajcie!
Od jakiegoś tygodnia używam sobie Unity i pisząc ostatnio skrypt, natrafiłem na problem.
Chcę, aby co sekundę pewna zmienna była dekrementowana.
Mam coś takiego:
using UnityEngine;
public class CreatureHealth : MonoBehaviour
{
public int maxHealth;
private int health;
public TextMesh healthText;
void Start ()
{
health = maxHealth;
healthText.text = "" + health;
}
void FixedUpdate ()
{
health--;
healthText.text = "" + health;
}
}
Przeczytałem gdzieś, że "FixedUpdate" wykonuje się co sekundę, ale jednak wykonuje się po każdej klatce.
Zna ktoś metodę która wykonywałaby się co sekundę?