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

Textfarbe ändern mit rollover über Button [Flash CS3]

 


AntwortenRegistrieren Seite1  

beatnik#1
Benutzerbild von beatnik
Beiträge: 3
Registriert: Jan 2010

14.01.2010, 15:08

Hallo,

kann mir jemand helfen, wie ich die Farbe eines Textes ändern kann, wenn ich mit der Maus über einen Button fahre? Der Text ist nicht Inhalt des Buttons, steht also einfach auf der Seite und soll beim Überfahren des Buttons farbig hervorgehoben werden.

Probiere schon seit Stunden rum, bekomme es aber leider nicht hin. Wäre nett, wenn mir jemand helfen könnte.

Gruß Sarah
Schlagwörter: button, rollOver, Textfarbe
Michi1986#2
Benutzerbild von Michi1986
Beiträge: 113
Registriert: Sep 2009

14.01.2010, 15:29

Hi beatnik,

wenn ich mich nicht irre must du jedes mal wenn du was an der Textformatierung änderst erneut

ActionScript:
1.setTextFormat(format);

aurufen.
Also im groben:
Bild 1
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var format:TextFormat = new TextFormat();
format.color = 0xFF3400;
         
myMC.textfeld.setTextFormat(format);

myMC.addEventListener(MouseEvent.MOUSE_OVER,, over);
myMC.addEventListener(MouseEvent.MOUSE_OUT, out);

function over(e:MouseEvent):void{
  format.color = 0x000000;
         
  myMC.textfeld.setTextFormat(format);
}
function out(e:MouseEvent):void{
  format.color = 0xFF3400;
         
  myMC.textfeld.setTextFormat(format);
}
Geändert von Michi1986 am 14.01.10 um 15:30 Uhr
beatnik#3
Benutzerbild von beatnik
Beiträge: 3
Registriert: Jan 2010

Themenautor/in

14.01.2010, 17:20

Hi Michi1986,

danke für die schnelle Antwort. Leider hat es nicht geklappt.
Nur zur Sicherheit...ich muss das doch innerhalb innerhalb on (rollOver) einfügen oder? So hab ich es gemacht und bekomme dann die Meldung:
Die Klasse oder die Benutzeroberfläche 'MouseEvent' konnte nicht geladen werden.

Kann mir jemand weiterhelfen?
beatnik#4
Benutzerbild von beatnik
Beiträge: 3
Registriert: Jan 2010

Themenautor/in

14.01.2010, 21:15

Kann mir nicht jemand noch ein Tipp geben?
badskill#5
Benutzerbild von badskillFlashhilfe.de Moderator
Beiträge: 5285
Wohnort: Bernau (bei Berlin)
Registriert: Nov 2002

14.01.2010, 22:43

Ein Textfeld hat die Eigenschaft
ActionScript:
1textColor
, damit kannst du einfach die Textfarbe ändern.

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