hallo nochmal, ich hab mal ne frage zu einigen codes die ich irgendwie noch nie gesehen habe. Zum Beispiel "start game" oder "save game". Ich lese gerade den 2. acknex user magazine und da tauchen begriffe auf die ich noch nie gesehen habe jedenfalls nicht im lite-c tutorial. VISIBLE kenne ich ja aber REFRESH sagt mir nichts findet man diese Begriffe wirklich noch alle im Referenzhandbuch? Und im 2. aum steht zuerste eine level_load anweisung und dann eine start_game() Anweisung. Das level was man lädt ist doch eigetnlich schon das game,oder nicht?
3D Game studio version 7 extra-edition Blender 2.48a Ich bin 15 Jahre marcel.fenne@fenne-kg.de
Re: wo finde ich diese codes?
[Re: sprite]
#258875 04/02/0917:0704/02/0917:07
Die Begriffe kommen von WDL (World Definition Language) bzw. C-Skript! Das war in den alten Versionen vom Gamestudio üblich. Lite-C ist noch mal was ganz anderes, auch wenn sich viele Funktionsnamen und Begriffe überschneiden.
mit freundlichen Grüßen K-Duke
Using A7 Free
Click and join the 3dgs irc community! Room: #3dgs
Re: wo finde ich diese codes?
[Re: KDuke]
#258876 04/02/0917:1204/02/0917:12
Hier ist nen bisschen Pseudo-Code, also ungetestet und dazu da die Logik des Codes darszustellen!
Code:
function startFunktion();
PANEL* meinMenu
{
bmap = "wasauchimmer";
button = was, auch, immer;
button = was, startFunktion, immer; //Das soll dann der StartButton sein.
}
function startFunktion
{
level_load("welches_level_auch_immer");
wait(-0.5);
//was auch immer gemacht werden soll, wenn das Level geladen wurde.
}
function main()
{
while(1)
{
wait();
}
}
Ich hoffe das hilft dir weiter!
mit freundlichen Grüßen K-Duke
Using A7 Free
Click and join the 3dgs irc community! Room: #3dgs
Re: wo finde ich diese codes?
[Re: KDuke]
#259076 04/03/0918:0804/03/0918:08
danke probiere ich bei gelegenheit mal aus. Aber da fällt mir noch ein problem ein. Ich will ja auch oft im SPiel texte ,panels,animierte sprites u.s.w. anzeigen lassen. Aber wie kann ich das zu einem bestimmten Zeitpunkt machen? Mein spieler heißt ball und ich habs mit folgender Methode versucht: if (ball.x = irgendwas && ball.y = irgendwas && ball.z = irgendwas) { TEXT* irgendein_txt;//Den Text hab ich selbstverständlich vorher definiert genau wie auch den string dazu. }
Doch wenn ich mein Level starte, steht der Text schon von Anfang an doort und nicht erst ab dem gewünschten positionen. Genauso war das bei meinem Panel. Hab ich auch schon ausprobiert.
Wisst ihr dafür vielleicht eine unkomplizierte Lösung?? Danke schonmal!
3D Game studio version 7 extra-edition Blender 2.48a Ich bin 15 Jahre marcel.fenne@fenne-kg.de
Re: wo finde ich diese codes?
[Re: sprite]
#259219 04/04/0920:2304/04/0920:23