PDA

Volledige versie bekijken : tekst weergeven in een dynamic field, aan de hand van movieclip resultaten.


sajang
%Europe/Berlin %367 %2005, 09:48
hoi flashers,
ik wil graag dat mijn tekstvelden wat tekstweergeven, aan de hand van een random getal.
de instance name van het veld is veld.
dit heb ik, maar het wil niet helemaal lukken.

random = random(4)

if(random==0){
_veld.text = "mooi";
}
if(random==1){
_veld.text = "mooier";
}
if(random==2){
_veld.text = "mooist";
}
if(random==3){
_veld.text = "lelijk";
}
if(random==4){
_veld.text = "te lelijk";
}

mateo)
%Europe/Berlin %368 %2005, 09:50
is de instance name nou veld of _veld?

gbolssens
%Europe/Berlin %376 %2005, 10:01
Je noemt je variabele "random", en dat is ook de naam van een functie (die je nog gebruikt ook). Een variabele noemen naar een keyword of functienaam is niet zo'n goed idee. Misschien zit daar je probleem?

grtz,
GB

sajang
%Europe/Berlin %406 %2005, 10:45
de instance is veld.
volgens mij ligt daarin niet het probleem, ik heb dat al gekeken doorhet resultaat als cijfer te laten weergeven in een tekstveld [het tekstveld de zelfde variable geven]

maah ik kna nog wel ff kijken

Roenes
%Europe/Berlin %487 %2005, 12:42
aangezien je textveld veld heet, zul je in je code die _ weg moeten halen :)

sajang
%Europe/Berlin %507 %2005, 13:10
oke,

Gerrit55
%Europe/Berlin %656 %2005, 16:45
als je uitkomst-tekst statisch is, kun je ook zoiets doen [random() is een verouderde functie, gebruik Math.random() ]


uitkomst = ["mooi", "mooier","mooist","lelijk","te lelijk"]
rand = Math.floor (Math.random()*5 )
veld.text = uit[rand];