Avatar billede vincze Nybegynder
30. maj 2006 - 12:26 Der er 5 kommentarer og
1 løsning

Parametre med i en funktion der trigges af et movieclip

Hej

I actionscript har jeg defineret en funktion:

function popup
{
    kasse.tekst = tekst1;
    kasse._visible = true;
}

Denne kalder jeg så via et movieclip, der er sat til at fungere som en knap via følgende:

mcKnap1.onPress = popup;

Jeg kunne nu godt tænke mig at kalde denne function popup fra flere forskellige movieclips (mcKnap2, mcKnap3 osv.). I den forbindelse ville jeg så gerne kalde funktionen med nogle parametre, men jeg kan ikke gennemskue hvilken notation jeg så skal bruge i henholdsvis deklareringen og det sted hvor jeg sætter funktionen sammen med den event der trigger den (i dette tilfælde "mcKnap1.onPress")
Avatar billede rohaje Nybegynder
30. maj 2006 - 15:21 #1
mcKnap1.tekstvar=tekst1;
mcKnap2.tekstvar=tekst2;
mcKnap1.onPress = knappress;
mcKnap2.onPress = knappress;
function knappres(){
  poup(this.tekstvar);
}
function popup(_str){
  kasse.tekst=_str;
  kasse._visible=true;
}
Avatar billede rohaje Nybegynder
30. maj 2006 - 15:22 #2
sådan ca. kunne det være
Avatar billede rohaje Nybegynder
30. maj 2006 - 15:23 #3
hov.. linie 5
function knappress(){
Avatar billede vincze Nybegynder
31. maj 2006 - 16:24 #4
Det er da egentlig meget smart.

Du har meldt det ind som en kommantar, så jeg kan ikke dele pointene ud...
Avatar billede rohaje Nybegynder
01. juni 2006 - 12:18 #5
her er et svar :)
Avatar billede rohaje Nybegynder
04. juli 2006 - 21:11 #6
tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester