tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
8
ZUGRIFFE
4261
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ImperatorAres ImperatorAres ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Hallo!

    Ich versuche gerade herauszufinden, wie ich den Wert eines Radio-Buttons mit Hilfe von Actionscript (Flash MX 2004) auf einen Submit-Button legen kann um dann die von der Antwort abhängige Aktion einzuleiten.
    Ich habe es bereits aus der Flash Hilfe mit "RadioButtonInstanzName.setChangeHandler()" als Script auf dem Submit-Button versucht, allerdings zeigt das leider keine Wirkung.
    Sämtliche Versuche da ein ordentliches Script hinzubekommen sind leider ziemlich in die Hose gegangen, da ich auch nicht so fit in Actionscript bin.

    Vielleicht hat jemand von Euch schonmal so etwas gebaut/benötigt und noch ein Script oder Tipps zu diesem Problem?

    DANKE!


    P.S.: So, wie in diesem Link sollte es funktionieren: http://www.tutorialized.com/tutorial...io-Button/3080
     

  2. #2
    Avatar von Orphelina
    Orphelina Orphelina ist offline Mitglied Brokat
    Registriert seit
    Apr 2004
    Beiträge
    256
    Hallo,

    ich hab das mal ao gelöst bei mir, je nachdem wie viel RadioButtons du hast... Aber ich denke das ist nicht ganz das was du wolltest- hast du nur ein ActionScript über das du die Buttons erstellst?

    PHP-Code:
    radio = new Object();
    radio.click = function(eventObj){
          if(
    _root.radio1.selected == true){
            
    gotoAndPlay(10);
            
    //oder funktionsaufruf
            
    }//end if
        
    else if(_root.radio2.selected == true){
            
    //Dein Code
            
    }//end if
        
    else{trace("Nichts ausgewählt");}
    }
    //end function

    btn1.addEventListener("click"radio); 
    Gruß
     
    Windows XP Prof SP2, Intel Pentium 3,2 GHz 1GB RAM
    Flash 8 Prof (8.0), Flash Player 9
    Mozilla Firefox 2.0, IE 7.0, Opera 9.02

  3. #3
    ImperatorAres ImperatorAres ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Wie ich mir das gedacht habe war folgendes:
    User wählt einen der vier Radio-Buttons (Flash-Komponenten, nicht selber gebaut...) aus. Nachdem dies geschehen ist kann er seine Auswahl mit dem Submit-Button bestätigen (dies ist notwendig, falls er seine Meinung nochmal ändern sollte).
    Ich hatte das Script (welches nicht funktionierte) auf diesem Submit-Button gehabt, da es ja an der Stelle erst entschieden werden soll, wo es weitergeht.
    Das Script sieht bisher so aus:

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    on(release){
    _root.r1.setChangeHandler(); 
    // r1=Instanzname Radio-Button
    gotoAndPlay("answ2");
    _level0.emotion.gotoAndPlay("smile"); 
    // Film innerhalb eines MC's, der ebenfalls angesteuert werden soll 
    }

    Ich bin mir auch nicht sicher, ob das so der richtige Ansatz ist, da ich wie gesagt nicht so viel Ahnung von ActionScript habe...Übrigens habe ich es auch mal mit einer if-Schleife versucht, allerdings ging das völling in die Hose...
     

  4. #4
    Avatar von Orphelina
    Orphelina Orphelina ist offline Mitglied Brokat
    Registriert seit
    Apr 2004
    Beiträge
    256
    Hallo,

    vielleicht ist der Change-Handler nicht ganz das richtige. Weil der guckt ja ob sich was ändert und du willst ja über einen Button gehen. Vielleicht ist da ein normaler Event-Handler besser geeignet. Und theoretisch könntest du die 4 Buttons ja weiterhin einzeln abfragen.
    Wieso steht in deinem Code eigentlich ein "_level0"-müsste da nicht auch ein "_root" stehn?

    Gruß
     
    Windows XP Prof SP2, Intel Pentium 3,2 GHz 1GB RAM
    Flash 8 Prof (8.0), Flash Player 9
    Mozilla Firefox 2.0, IE 7.0, Opera 9.02

  5. #5
    ImperatorAres ImperatorAres ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Das mit dem _level0 stimmt schon soweit, da der Film in einem MovieClip in einer anderen Zeitleiste liegt und ich das alles soweit mit einem trace verfolgt habe, in welche Ebene ich da rein muss.
    Wie funktioniert das denn mit einem Event statt Change Handler? Ich hab die Datei als Zip mal mit dabei gepackt...Vielleicht wirds dann klarer...Ich weiss ja langsam selber kaum noch was ich will....
    Angehängte Dateien Angehängte Dateien
     

  6. #6
    Avatar von Orphelina
    Orphelina Orphelina ist offline Mitglied Brokat
    Registriert seit
    Apr 2004
    Beiträge
    256
    Hallöchen,

    ich hab grad mal rumprobiert, aber ich bekomm deinen Button nicht zum Laufen... Aber wenn ich einen aus den Komponenten nehme, dann tut mein Script?! Komisch... Hab die Datei mit anderem Button mal angehängt. Mehr kann ich jetzt leider auch nicht tun....

    Gruß
    Angehängte Dateien Angehängte Dateien
     
    Windows XP Prof SP2, Intel Pentium 3,2 GHz 1GB RAM
    Flash 8 Prof (8.0), Flash Player 9
    Mozilla Firefox 2.0, IE 7.0, Opera 9.02

  7. #7
    ImperatorAres ImperatorAres ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Tausend Dank! Ich versuchs mal damit!
     

  8. #8
    Avatar von Orphelina
    Orphelina Orphelina ist offline Mitglied Brokat
    Registriert seit
    Apr 2004
    Beiträge
    256
    Hallo,

    mir ist grad eingefallen wenn du die Komponenten- Buttons nicht magst, Flash hat noch welche im Ärmel, die auch ganz pfiffig sind unter:

    Fenster/ Andere Bedienfelder/ Allgemeine Bibliotheken/ Schaltflächen

    Vielleicht geht es auch mit denen und die sind nicht so 0815...

    Gruß
     
    Windows XP Prof SP2, Intel Pentium 3,2 GHz 1GB RAM
    Flash 8 Prof (8.0), Flash Player 9
    Mozilla Firefox 2.0, IE 7.0, Opera 9.02

  9. #9
    ImperatorAres ImperatorAres ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Danke, das passt schon...soll "basic" bleiben...
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 08.11.07, 14:15
  2. Css zuweisen auf einen submit button
    Von beatrix im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 13.10.06, 15:28
  3. Antworten: 4
    Letzter Beitrag: 29.05.06, 11:08
  4. Antworten: 8
    Letzter Beitrag: 30.04.06, 16:46
  5. Radio Button einen Wert zuweisen
    Von sugar im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 27.02.04, 17:56