Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

01.12.2012, 16:51

(Unity 3d Javascript) "yield WaitForSeconds" Anwendung?

Hallo

Ich beschäftige mich seit 3 Tagen mit einem Problem. Ich möchte die Funktion "Yield WaitForSeconds" benutzen, doch es klappt nicht wirklich, mein Problem ist dass ich nicht weiss wie man bestimmen kannn was nach der angegebenen Zeit ausgeführt wird. Wenn ich z.b. möchte dass nach 5 sek. eine Funktion ausgeführt wird dann weiss ich nicht wie ich das sagen kann.


Ein Beispiel:

function Awake{
yield WaitForSeconds (5.0);
}

function Ding{
irgendwas
}

Wie kann ich jetzt sagen dass er nach 5 sekunden "Ding" ausführen soll?




Danke schonmal

Lg Jussuv
Dieser Satz ist eine Lüge!

Harry222

Alter Hase

Beiträge: 864

Beruf: Student

  • Private Nachricht senden

2

01.12.2012, 17:17

Guck doch mal erst in die Unity Script Reference und/oder benutz Google und frag dann nach. Ist nicht böse gemeint, aber deine Fragen sind damit ganz einfach zu lösen. ;)
Alles, was du mit yield machen kannst steht hier:
Overview: Coroutines & Yield
Und dann kannst du dir mit diesem Wissen überlegen, wie du das hinbekommen kannst. ;)

Mfg Harry222

3

01.12.2012, 17:50

Danke, die Seite ist einleuchtend.

Die Scripting Overview kannte ich vorher noch nicht.
Dieser Satz ist eine Lüge!

Werbeanzeige