Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-04-2005, 08:46   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 29
Hintergrundfarbe des Dokuments ändern

Guten Morgen,

wie kann man per ActionScript die Hintergrundfarbe des Dokuments ändern.

Gruß
Armin
intervation ist offline   Mit Zitat antworten
Alt 13-04-2005, 08:59   #2 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
hallo

einfach einen mc über das dokument legen und den dann mit
ActionScript:
  1. var color = new Color(hg_mc);
  2.     color.setRGB(0x000000);

einfache lösung geht auch anders!

beispiel im anhang
Angehängte Dateien
Dateityp: zip hg_color.fla.zip (4,5 KB, 16x aufgerufen)
troner ist offline   Mit Zitat antworten
Alt 13-04-2005, 09:26   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 29
Hallo troner,

Danke. So habe ich es mir auch schon gedacht.
Es gibt dann also keine Möglichkeit den Hintergrund direkt zu ändern, ohne zusätzlichen MC...?

Armin
intervation ist offline   Mit Zitat antworten
Alt 13-04-2005, 09:32   #4 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
glaub nicht das das geht aber wer weiß! flash halt!

aber es gibt ja auch keinen triftigen grund so funktionierts ganz gut!

mfg
troner ist offline   Mit Zitat antworten
Alt 13-04-2005, 10:02   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 29
Ja, funktionieren tut es.

Ich schieb gleich noch ne Frage hinterher:
Wie kann man in einem mc, ein eingefügtes TextFeld mittig positionieren lassen, oder unten bzw. oben? Ich nutze dafür zur Zeit metrics um die Höhe des Textes zu erhalten, um dann per Berechnung die Position zu ermitteln

Armin

Geändert von intervation (13-04-2005 um 10:10 Uhr)
intervation ist offline   Mit Zitat antworten
Alt 13-04-2005, 10:21   #6 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
so wie du schon geschrieben hast einfache mathematik
zb.
mitteMCx = mc._width/2;
mitteMCy = mc._height/2;

mitteTxtx = txt._witdh/2;
mitteTxty = txt._height/2;

mitteX = mitteMcx-mitteTxtx;
mitteY = mitteMcy-mitteTxty;

your_mc._x = mitteX;
your_mc._y = mitteY;

mfg
troner ist offline   Mit Zitat antworten
Alt 13-04-2005, 10:26   #7 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 29
Danke.
Dachte da es vielleicht auch dafür einen extra Methode oder so gibt.
Nun, dann wird halt gerechnet

Armin
intervation 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 16:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele