11. august 2002 - 22:20
Der er
15 kommentarer og 1 løsning
Hente "Dynamisk" Variabel?
Jeg har en række Variabler - Der svarer til mit framenummer. Kan jeg bruge/sammensætte et streng til styring af mit objekt? Den "korrekte" streng ville have været - if (SV1 == 3 { ... og så ville det gentage sig ... if (SV2 == 3)... o.s.v. Jeg har bare 50 fames med hver deres variabel (..SV50) if ("SV" + _root.FrameNum == 3) { tellTarget ("Svar_1") { gotoAndStop(2); } } else { tellTarget ("Svar_1") { gotoAndStop(1); } } Er det til at forstå ?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
11. august 2002 - 22:27
#1
function legende() { for (x, x<50, x++) { if("SV" + x == 3) { tellTarget("SV_" + (x-1)); gotoAndStop(x); } } } Det er noget i den stil, om lidt kommer der een og retter koden *LOL*
11. august 2002 - 22:30
#2
jeg retter intet... if (_root["SV"+FrameNum] == 3) { with ("Svar_1") { gotoAndStop(2); } } else { with ("Svar_1") { gotoAndStop(1); } } /Nikolaj
11. august 2002 - 22:32
#3
og noget kortere... if (_root["SV"+FrameNum] == 3) { Svar_1.gotoAndStop(2); } else { Svar_1.gotoAndStop(1); }
11. august 2002 - 22:32
#4
Nu tror jeg faktisk den er der: function legende() { for (x; x<=50; x++) { if("SV" + x == 3) { tellTarget("SV_" + (x-1)); gotoAndStop(x); } } Der var en del fejl før /o;
11. august 2002 - 22:33
#5
Nå. Jeg sad og afprøvede - havde ikke lige set nikolajs indlæg
11. august 2002 - 22:35
#6
eller du mener måske : if(_root["SV"+FrameNum]._currentframe==3)
11. august 2002 - 22:36
#7
eller måske endda _roo["SV"+_currentframe]==3 ??
11. august 2002 - 22:36
#8
Nå ja, der skal lige stå: tellTarget("Svar_" + (x-1)); i stedet for !!, ellers er den der (tror jeg nok)
11. august 2002 - 22:38
#9
pst pst .... tellTarget siden Flash 5 erstattet af "with" - som jeg brugte i første indlæg ;-)
11. august 2002 - 22:47
#10
Jeg aner ikke hvad "tellTarget" betyder, men jeg kan da lave en tæller **GG** Nikolaj - gider du lige logge på ICQ, jeg skal vise dig noget (o;
11. august 2002 - 22:48
#11
Takker nikolajdu - Lige hvad jeg skulle bruge. Hvis du også opretter et svar - uddeler jeg point. Hvad er betydningen af [ ] ???
11. august 2002 - 22:53
#12
[] angiver som regel at der er tale om et array - Alle objekter i _root findes i et array, der så kan tilgåes med : _root["objekt"] I Javascript har du tilsvarende arrays-lignende tingester (det er ikke arrays, men ligner en hel del i opbygningen) for alle objekter på en HTML side. f.eks document.links[] document.images[] osv. /Nikolaj
11. august 2002 - 22:57
#13
Og hvilken af versionerne her brugte du?? Nåede jo at poste et par forslag :)
11. august 2002 - 22:59
#14
Nummer 2 - Takker for forklaringen
11. august 2002 - 23:02
#15
"Livet er hårdt og uretfærdigt" *G* (o;
11. august 2002 - 23:04
#16
uha ja sgu - 2 minutter, så er jeg på iseq
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.