|
|
|
1 registered members (Quad),
4,969
guests, and 0
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
wo finde ich diese codes?
#258871
04/02/09 16:31
04/02/09 16:31
|
Joined: May 2008
Posts: 39
sprite
OP
Newbie
|
OP
Newbie
Joined: May 2008
Posts: 39
|
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/09 17:07
04/02/09 17:07
|
Joined: Mar 2009
Posts: 112 Germany
KDuke
Member
|
Member
Joined: Mar 2009
Posts: 112
Germany
|
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/09 17:12
04/02/09 17:12
|
Joined: May 2008
Posts: 39
sprite
OP
Newbie
|
OP
Newbie
Joined: May 2008
Posts: 39
|
Und könnte man das hinkriegen dass bevor ein level geladen wird ein hauptmenü oder auch PANEL erscheint?
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]
#258877
04/02/09 17:14
04/02/09 17:14
|
Joined: May 2008
Posts: 39
sprite
OP
Newbie
|
OP
Newbie
Joined: May 2008
Posts: 39
|
Sorry ich meinte wie könnte man das hinkriegen ein Hauptmenü vor dem level_load erscheinen zu lassen?
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]
#258884
04/02/09 17:45
04/02/09 17:45
|
Joined: Mar 2009
Posts: 112 Germany
KDuke
Member
|
Member
Joined: Mar 2009
Posts: 112
Germany
|
Indem du einfach die level_load-Anweisung in main weglässt und das per Button vom Menü aufrufst.
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]
#258896
04/02/09 18:40
04/02/09 18:40
|
Joined: May 2008
Posts: 39
sprite
OP
Newbie
|
OP
Newbie
Joined: May 2008
Posts: 39
|
hi, hab das ausprobiert das geht irgendwie nicht. Könntest du vielleicht schildern wie du es schreiben würdest im sed?
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]
#258899
04/02/09 18:58
04/02/09 18:58
|
Joined: Mar 2009
Posts: 112 Germany
KDuke
Member
|
Member
Joined: Mar 2009
Posts: 112
Germany
|
Hier ist nen bisschen Pseudo-Code, also ungetestet und dazu da die Logik des Codes darszustellen!
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/09 18:08
04/03/09 18:08
|
Joined: May 2008
Posts: 39
sprite
OP
Newbie
|
OP
Newbie
Joined: May 2008
Posts: 39
|
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/09 20:23
04/04/09 20:23
|
Joined: Mar 2009
Posts: 112 Germany
KDuke
Member
|
Member
Joined: Mar 2009
Posts: 112
Germany
|
Schau einfach mal im Handbuch unter Engine-Objekte und flags. Dort im besonderen der "SHOW" flag. Dort findest du auch noch weitere Intressante flags  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]
#259288
04/05/09 10:15
04/05/09 10:15
|
Joined: May 2008
Posts: 39
sprite
OP
Newbie
|
OP
Newbie
Joined: May 2008
Posts: 39
|
Und wie kann man die im Code anwenden diese flags meine ich?
3D Game studio version 7 extra-edition Blender 2.48a Ich bin 15 Jahre marcel.fenne@fenne-kg.de
|
|
|
|
|
|
|