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

Button Animation geht leider nicht. Bitte um Hilfe [Flash 9]

 


AntwortenRegistrieren Seite1  

art-gallery#1
Benutzerbild von art-gallery
Beiträge: 4
Registriert: Jun 2007

07.03.2012, 23:47

Hallo Leute
Folgendes Problem habe ich zur zeit.

Mein Button macht es leider nicht so wie er es soll, der Script ist in Ordnung leider bei der vorschau macht er es nicht.

Der Button hat drei Farben an der Seite einmal rot,orange,grün. Wenn man mit der Maus rüber geht soll er dann umschalten von rot aus orange und dann bei grün stehen bleiben.

FLA button.fla (128.00 KB) und Script füge ich ein um euch zu zeigen worum es genauer geht.

Die Schaltfläche hat folgenden Script.
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
on (rollOver)
{
      if (_root.link != num)
      {
          gotoAndPlay(s1);
      } // end if
}
on (releaseOutside, rollOut)
{
      if (_root.link != num)
      {
          gotoAndPlay(s2);
      } // end if
}
on (release)
{
      if (_root.link != num)
      {
          _parent["but" + _root.link].gotoAndPlay("s2");
          _parent["but" + _root.link].b1.useHandCursor = true;
          b1.useHandCursor = false;
          _root.link = num;
      } // end if
}


Der Button selber auf die Scene1 (als Movieclip hat die Bezeichnung but1) und hat folgenden Script.
ActionScript:
1
2
3
4
onClipEvent (load)
{
      num = 1;
}



Oben beim movieclip (scene1 / sprite77) in Action Layer ist folgender script drin.
ActionScript:
1
2
3
stop ();
txt2.gotoAndStop(num);
txt1.gotoAndStop(num);


und am ende stop
ActionScript:
1stop ();


Unter den Action Layer habe ich folgene lable hinzugefügt auf Layer:2 ist S1 und hinten auf layer 21 ist S2.

Vielen Dank schon mal im voraus für eure Hilfe.
art-gallery#2
Benutzerbild von art-gallery
Beiträge: 4
Registriert: Jun 2007

Themenautor/in

09.03.2012, 00:05

Den Fehler habe ich jetzt behoben haben den script umgeschrieben durch den hier ersetzt

ActionScript:
1
2
3
4
5
6
7
8
on (rollOver)
{
      this.gotoAndPlay("s1");
}
on (releaseOutside, rollOut)
{
      this.gotoAndPlay("s2");
}

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Ein Lob an die Admins [Flash CS5] 08.05.2022 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de