{lang: 'de'}
Flashhilfe.de - Flash Community

MovieClip wiederholen lassen [Flash 11]

 


AntwortenRegistrieren Seite1  

FlashNewie#1
Benutzerbild von FlashNewie
Beiträge: 10
Registriert: Dec 2011

19.12.2011, 18:49

Hallo zusammen,

ich baue gerade ein Quiz und ich wollte jedes Mal,wenn der Spieler die Antworten anklickt,dass ein kleines Kästchen mit falsch oder richtig in Form eines MCs über die Bühne läuft 8oder einblenden/ausblenden etc). Das funktioniert auch,aber jeweils nur,wenn der Button das erste Mal gedrückt wurde. Da ich aber 3 Falsch-Buttons und einen Richtig-Button habe,sollte die Animation ja jedes Mal ablaufen. Kann mir zufällig jemand sagen, wie ich das lösen könnte? Bisher mein Code:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import flash.events.Event;

stop();

punktestand1_txt.text=String(punkte);

frage1a_btn.addEventListener(MouseEvent.CLICK,frage1falsch);
frage1b_btn.addEventListener(MouseEvent.CLICK,frage1falsch);
frage1c_btn.addEventListener(MouseEvent.CLICK,frage1falsch);
frage1d_btn.addEventListener(MouseEvent.CLICK,frage1richtig);
frage2spring.addEventListener(MouseEvent.CLICK,zu2springen);



function frage1falsch(e:Event){
     
  falsch_mc.addEventListener(Event.ENTER_FRAME, turn);
     ausgabe1.text="Falsch!";
      punkte -= 100;
     punktestand1_txt.text=String(punkte);
}
falsch_mc.removeEventListener(Event.ENTER_FRAME, turn);


function frage1richtig(e:Event){
     ausgabe1.text="Richtig!";
        punkte = punkte+100;
        punktestand1_txt.text=String(punkte);
     
}

function zu2springen(e:Event){
     gotoAndStop(3);
}


function turn(e:Event):void {
     e.currentTarget.y+=100;
}
Schlagwörter: MovieClip steuern
aamm#2
Benutzerbild von aamm
Beiträge: 129
Registriert: Jun 2010

19.12.2011, 21:07