Variablen erstellen

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Talinus

Gast

Betreff: Variablen erstellen

BeitragSo, Jan 15, 2006 13:52
Antworten mit Zitat
Hi Leute ich möchte das mein Code selbstständig Variablen erzeugt. Der Variablen Name sollte immer der gleiche sein nur dahinter sollte dann eine Zahl folgen die weiterlaufend ist. Also so zum Beispiel:

Ich habe die Variable spielfigur1. Und wenn jetzt ein Ereigniss passiert wird eine neue Variable erstellt die spielfigur2 heißt. Und wenn dann nochmal ein Ereigniss passiert wird nochmal eine neue Variable erstellt die dann spielfigur3 heißt. Und so weiter.

Mit der Suche hab ich nichts gefunden Sad

Mfg Talinus

sirokuhl

BeitragSo, Jan 15, 2006 13:56
Antworten mit Zitat
Benutzer-Profile anzeigen
wie wärs mit types
 

Talinus

Gast

BeitragSo, Jan 15, 2006 13:59
Antworten mit Zitat
Hm ich kenn mich mit Types nicht aus. Kannst du mir ein Beispiel geben?

SoNenTyp

BeitragSo, Jan 15, 2006 14:11
Antworten mit Zitat
Benutzer-Profile anzeigen
http://www.blitzbase.de/befehle2d/type.htm
Gruss Der Typ.

User posted image

skey-z

BeitragSo, Jan 15, 2006 14:30
Antworten mit Zitat
Benutzer-Profile anzeigen
wenn du wirklich nur wirklich nur eine Variable brauchst, reicht eigentlich ein Array aus.

musst du am Anfang nur ausreichend groß dimensionieren, also wenn du maximal 4 Spieler zulassen möchtest, dann
Code: [AUSKLAPPEN]

maxspieler = (4-1) ;0-3=4
Dim spieler(maxspieler)


und um einen neuen spieler zu erstellen gehst du alle Einträge durch und prüfst auf den inhalt 0 oder wenn du Strings speichern möchtest auf "".
Code: [AUSKLAPPEN]

for i=0 to maxspieler
   if spieler(i) = 0 then
      spieler(i) = ;hier dein Eintrag um der Variblen einen Wert zuzuweisen
   endif
next
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz
BAC#57: 2. Platz
Twitter
 

TACITUS

BeitragSo, Jan 15, 2006 19:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Erst ein Buch oder ein Tutorial lesen, dann fragen stellen (Fragen = Fragen / 2)
AMD Athlon 64 X2 4200+ Dual Core Prozessor _ 1024 MB Dual Channel DDR RAM _ GeForce 7800 GT PCI Express 256 MB GDDR3 RAM _ Festplatte 410 GB _ DirectX 9.0c
User posted image

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group