CNDG
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.


Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  SuchenSuchen  Neueste BilderNeueste Bilder  AnmeldenAnmelden  LoginLogin  

 

 Objekt-Calls der Engine

Nach unten 
2 verfasser

Wie findet ihr das tut?
Gut
Objekt-Calls der Engine Vote_lcap100%Objekt-Calls der Engine Vote_rcap
 100% [ 7 ]
Schlecht
Objekt-Calls der Engine Vote_lcap0%Objekt-Calls der Engine Vote_rcap
 0% [ 0 ]
Stimmen insgesamt : 7
 

AutorNachricht
Höfi
SFT
SFT
Höfi


Männlich Alter : 29
Anmeldedatum : 20.10.08

Objekt-Calls der Engine Empty
BeitragThema: Objekt-Calls der Engine   Objekt-Calls der Engine EmptyDo Dez 04, 2008 4:03 pm

Also das ist mein erstes Tutorial, bitte nicht schlagen…

Vorwissen:

Schwierigkeit:
*****


Tutorial:
Alle die die oben genannten Tutorials gelesen haben müssten wissen, dass die Funktionen Initialize, und Activate automatisch von der Engine aufgerufen werden, selbsterstellte Funktionen jedoch nicht.
Das liegt daran, dass Initialize und Activate sogenannte Objekt-Calls der Engine sind.

Objekt-Call ist Englisch und heißt :
Objekt-Aufruf
Und es gibt noch mehr solcher "Aufrufe".
Zum Beispiel wird Damage immer dann aufgerufen, wenn das Objekt mit der Landschaft kolidiert.

Objekt-Calls können auch Parameter haben.
Die Funktion Damage hat folgende Parameter:
int iChange = der Schaden
int iByPlayer = Die Nummer des Spielers der den Schaden zugefügt hat


Beispiele:(nicht getestet)
Code:

func Damage(int iChange, int iByPlayer) {
DoDamage(iChange,getCursor(iByPlayer));
}
Erhält das Objekt schaden, so kriegt der aktive Clonk des Verursachers genauso viel Schaden.

Code:

func Death() {
Explode(20);
}
Stirbt das Objekt, so explodiert es.

Links:
Volständige Liste aller Objekt-Calls:
http://www.clonk.de/docs/de/sdk/definition/script.html#ObjektCallsderEngine


Zuletzt von Höfi am Do März 05, 2009 5:55 pm bearbeitet; insgesamt 3-mal bearbeitet
Nach oben Nach unten
Simsi
Staatssekretär
Staatssekretär
Simsi


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 30.03.08

Objekt-Calls der Engine Empty
BeitragThema: Re: Objekt-Calls der Engine   Objekt-Calls der Engine EmptyFr Dez 05, 2008 12:09 am

find ich gut, vllt noch die links zu dem vorausgesetzten wissen verlinken, kann ich morgen machen
Nach oben Nach unten
Höfi
SFT
SFT
Höfi


Männlich Alter : 29
Anmeldedatum : 20.10.08

Objekt-Calls der Engine Empty
BeitragThema: Re: Objekt-Calls der Engine   Objekt-Calls der Engine EmptyFr Dez 05, 2008 3:50 pm

ach mach ich schon...
Nach oben Nach unten
Gesponserte Inhalte





Objekt-Calls der Engine Empty
BeitragThema: Re: Objekt-Calls der Engine   Objekt-Calls der Engine Empty

Nach oben Nach unten
 
Objekt-Calls der Engine
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Engine-KI?
» Kleinere 3D-Engine mit KIs
» Objekt in Reichweite
» neues objekt
» Objekt verschwindet

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Anfänger :: Tutorials-
Gehe zu: