Hallo, weiß einer von euch Unity-Profis, welche Alternative es für das null in yield return null gibt?
Also dass man z.B. zwei Frames wartet.
In Unity kannst du yield return new WaitForSeconds(2) verwenden.
IEnumerator WaitTwoFrames() {
yield return new WaitForSeconds(2);
Debug.Log("Zwei Frames sind vergangen.");
}
ich hoffe damit habe ich deine frage beantwortet! :)
Achso, habe nicht gesagt das ich es inn einer Coroutine benutzen.
Mir wird gesagt ich kann die Funktion nicht in einer Coroutine ausführen.
Aber passt schon, danke!
Nicht so empfohlen aber:private float _timer;void Update(){
_timer -= Time.delta;
if(timer <= 0){
timer = 2;
//DEIN CODE