Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-05-2005, 19:52   #1 (permalink)
_root.bensen
 
Registriert seit: Sep 2004
Beiträge: 338
zufall ?

hi,

ich habe mir eben 35 variablen mit zugewiesenen werten angelegt...

jetzt möchte ich 2 dieser 35 per zufall raussuchen und in 2 dynamischen textfeldern ausgeben...


kann mir jemand mit dem zufallsgenerator helfen ?

ansatz würde reichen

die variablen habe ich wie folgt angelegt :

ActionScript:
  1. map1 = dc_bridge
  2. map2 = dc_desertshield
  3. map3 = dc_lostvillage
  4. map4 = dc_oilfields
  5. map5 = stalingrad
  6. map6 = berlin
  7. map7 = gazala
  8. map8 = invasion of the philippines
  9. map9 = kharkov
  10. map10 = dc_operation_bragg
  11. map11 = dc_twin_rivers

usw...



mfg bensen
bensen ist offline   Mit Zitat antworten
Alt 26-05-2005, 20:03   #2 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
trace(_root["map"+random(MaxMapNumber)+1])
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 26-05-2005, 20:12   #3 (permalink)
_root.bensen
 
Registriert seit: Sep 2004
Beiträge: 338
danke, ich bekomme z.B. map401

damit ist dann wohl map 40 und map 1 ausgewählt worden..

jetzt habe ich die beiden maps auch mit

ActionScript:
  1. karte1 =("map"+random(47));
  2. karte2 =("map"+random(47));

ins dyn. textfeld bekommen, aber er zeigt mir nicht den inhalt, sondern map01 und map 31 als bsp. an..

wie komme ich an den inhalt ?
bensen ist offline   Mit Zitat antworten
Alt 26-05-2005, 20:16   #4 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
karte1 = _root["map"+(random(MaxMapNumber)+1)])
+1 brauchst ansonsten kans sein das "map0" ausgewehlt wird
oder du startest mit "map0" anstele "map1"
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 26-05-2005, 20:18   #5 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
im ubrigen

map1 = dc_bridge
soweit "dc_bridge" nicht ein variable ist der irgend wo anders definirt ist
map1 = "dc_bridge" !
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 26-05-2005, 20:21   #6 (permalink)
_root.bensen
 
Registriert seit: Sep 2004
Beiträge: 338
ok, das ist soweit klar..

aber er zeigt mir ja nur die map nummer an, ich würde gern die der zugewiesen variablen map angezeigt bekommen..

also quasi für map1 statt map1, dc_bridge im textfeld...
bensen ist offline   Mit Zitat antworten
Alt 26-05-2005, 20:28   #7 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
ActionScript:
  1. a0="Hallo"
  2. a1="By"
  3. a2="Xeef"
  4. trace(_root["a"+random(3)])
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 26-05-2005, 20:34   #8 (permalink)
_root.bensen
 
Registriert seit: Sep 2004
Beiträge: 338
recht er hat

dankeschön, schönen abend noch....
bensen ist offline   Mit Zitat antworten
Alt 26-05-2005, 21:08   #9 (permalink)
o_0
 
Benutzerbild von DoTheSinWave
 
Registriert seit: Apr 2005
Ort: zuhause
Beiträge: 79
folgendes wäre auch möglich:

ActionScript:
  1. map[0]="erste map"
  2. map[1]="zweite map"
  3. map[3]="dritte map"
  4. //usw.
  5. text1.text=map[random(mapanzahl)]
  6. text2.text=...
DoTheSinWave ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:45 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele