mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 01:50 Benutzername: Passwort: Auto-Login

Thema: movieclip farbe ändern vom 10.01.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> movieclip farbe ändern
Autor Nachricht
Caroline07
Threadersteller

Dabei seit: 10.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 10.01.2008 11:14
Titel

movieclip farbe ändern

Antworten mit Zitat Zum Seitenanfang

Hallo ihr lieben!

ich bin in sachen flash und actionscript noch ganz grün hinter den ohren, aber ich hoffe ihr unterstützt mich ein wenig dabei. Lächel

ich habe eine grafik als movieclip, diese hat als standart weiße hintergrundfarbe.
nun möchte ich diese farbe gerne per mausklick ändern.
beim ersten klicken soll die grafik grünen hintergrund bekommen, beim zweiten klick blau und beim vierten gelb.
beim erneuten klicken soll wieder die ausgangfarbe weiß übernommen werden.
das ganze soll in eine externe textdatei gespeichert werden, damit man auch beim erneuten aufrufen der swf die farben wieder findet, die als letztens angeklickt wurden, zb. gelb.

bei mir haperts jetzt allerdings schon beim auslesen einer farbe aus einer textdatei.

meinen mc habe ich folgendes as zugewiesen
Code:

on (release) {
extern = new LoadVars();
extern.onLoad = function(geladen)
{
        if (geladen)
        {
                meineFarbe = new Color(test);
                meineFarbe.setRGB(this.farbe);
        }
};
extern.load('farbe_test.txt');
}


und in meiner textdatei 'farbe_test.txt' steht
"&farbe=0xffffff"

funktioniert das überhaupt so, wie ich es mir vorstelle?


liebe grüße
caroline
  View user's profile Private Nachricht senden
schnubb

Dabei seit: 27.11.2007
Ort: Immer woanders
Alter: 38
Geschlecht: Männlich
Verfasst Do 10.01.2008 12:54
Titel

Antworten mit Zitat Zum Seitenanfang

so weit mir bekannt ist, kann man den hintergrund einer swf nicht ändern.
aber man kann z.b. einen mc auf die unterste ebene legen und diesem dann die farbe zuweisen.
bzw du zeichnest deinen hintergrund mit der entsprechenden farbe.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Caroline07
Threadersteller

Dabei seit: 10.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 10.01.2008 12:58
Titel

Antworten mit Zitat Zum Seitenanfang

hallo schnubb!

ich habe mich da blöd ausgedrückt, ich meinte auch die füllfarbe des mc, nicht den hintergrund der swf.
  View user's profile Private Nachricht senden
schnubb

Dabei seit: 27.11.2007
Ort: Immer woanders
Alter: 38
Geschlecht: Männlich
Verfasst Do 10.01.2008 13:53
Titel

Antworten mit Zitat Zum Seitenanfang

Caroline07 hat geschrieben:
hallo schnubb!

ich habe mich da blöd ausgedrückt, ich meinte auch die füllfarbe des mc, nicht den hintergrund der swf.


ich hoffe ich habe mich klar genug ausgedrückt ^^
musst du mit der zeichnen API von flash arbeiten.
kurzes beispiel:

mc.beginFill(farbe,alpha[,weitere optionale parameter]);
mc.lineTo(Stage.width,0);
mc.lineTo(Stage.width,Stage.height);
mc.lineTo(0,Stage.height);
mc.lineTo(0,0);
mc.endFill();

so zeichnest du ein viereck in der größe des flashfilms. die beiden variablen farbe und alpha kannst du halt vorher festlegen.
ist dir ein befehl unklar: befehl markieren, F1 drücken, flash hilfe missbrauchen.
  View user's profile Private Nachricht senden
Caroline07
Threadersteller

Dabei seit: 10.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 10.01.2008 14:47
Titel

Antworten mit Zitat Zum Seitenanfang

hallo schnubb! Lächel

also, ich will ja nichts zeichen, also nicht mit actionsscript Lächel
ich habe zb. eine glühbirne, diese hat weiße füllfarbe, wenn ich nun mit der maus drauf klicke soll die glühbirne gelb werden. wenn ich noch einmal drauf klicke soll sie wieder weiß werden und so weiter.

zb. klicke ich sie einmal an, dann ist sie gelb, gucke mir die gelbe glühbirne 5 minuten an und schliesse das swf file. damit die glühbirne immer noch gelb ist, wenn ich die swf-datei das nächste mal öffne, möchte ich den wert, also die rgb farben in eine txt datei schreiben.
also soll die farbe per actionscript aus der txt datei ausgelesen werden.

kannst du mir dazu einen tipp geben? mache ich das lieber als mc oder doch als button.
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Do 10.01.2008 17:32
Titel

Antworten mit Zitat Zum Seitenanfang

@schnubb: Du hast unrecht. Und wie das geht.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Farbe ändern
Button Farbe ändern
Button-Farbe ändern
Farbe der Pfaden ändern
Iframes und Farbe ändern?
Flash8-Videoskin Farbe ändern
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.