Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-03-2004, 08:26   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 23
Farbe von MovieClip ändern

Hallo Freunde

Ich habe ein MovieClip das nur aus einer Form (ein Rechteck) besteht.

Über AS ändere ich nun die Farbe:
meineFarbe = new Color(meinMovieclip);
meineFarbe.setRGB(0x993366);

Sowei so gut. In der Praxis ist aber das Rechteck nicht nur eine Fläche, sondern eine Umrandete Fläche. Die Umrandung hat eine Farbe und die Fläche eine andere. Mit obigem Befehl bekommt die Umrandung sowie die Fläche die Farbe zugewiesen, wie erreiche ich dass ich nur die Flächenfarbe ändern kann und die Umrandungsfarbe sein lasse.

Vielen Dank für Hinweise und Tipps
Patrik
kaepten ist offline   Mit Zitat antworten
Alt 03-03-2004, 09:05   #2 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
nun am einfachsten
....den Rand und die Füllung in einen mc packen...also der mc 'meinMovieClip' enthält die 2 mc's 'fuellung' und 'rand' dann das script:
ActionScript:
  1. meineFarbe = new Color(meinMovieclip.fuellung);
  2. meineFarbe.setRGB(0x993366);

ein anderer Weg wäre es mit color.setTransform zu experimentieren, dann könntest Du die Farben berechnen, dazu muss allerdings Dein mc vorbereitet sein, ich nehme mal an der Rand muss schwarz sein, dann machst Du die Füllung weiss (wenn die farbe am Anfang anders sein soll machst Du das auch schon über setTransform) und dann:
ActionScript:
  1. meineFarbe = new Color(meinMovieclip);
  2. meineFarbe.setTransform({rb:0x99-256,gb:0x33-256,bb:0x66-256});

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 03-03-2004, 09:15   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 23
Danke für die Antwort.

Ich bin nun inzwischen den Weg mit zwei MovieClips im MovieClip drin gegangen. (Rand und Füllung)

Das geht gut so.

Patrik
kaepten ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:41 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele