Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-05-2006, 09:05   #1 (permalink)
Neuer User
 
Benutzerbild von tp-medien
 
Registriert seit: Mar 2006
Ort: München
Beiträge: 47
Question Farbton auf 50 Prozent setzen

Hallo Zusammen,

ich will den Hintergrund eines Movies beim klicken auf einen Button ändern. Dafür hab ich folgenden Code verwendet:

PHP-Code:
on(press)
{
    
import flash.geom.ColorTransform;
    
import flash.geom.Transform;
    var 
colorTrans:ColorTransform = new ColorTransform();
    var 
trans:Transform = new Transform(_root.movie_Text.movie_Main);
    
trans.colorTransform colorTrans;
    
colorTrans.rgb 0x006600;
    
trans.colorTransform colorTrans;

Das Problem ist jetzt, dass ich gerne noch den Farbton auf "nur" 50 % umstellen möchte, damit das Bitmap im Hintergrund noch durchscheint. Wenn ich es so mache wie es jetzt ist, dann wird die Farbe 100 Prozent angezeigt und überdeckt den Hintergrund total

Könnt mir jemand sagen wie ich das machen könnte?

Danke,
Gruss Tobias
__________________
Gruss Tobias
°°°°°°°°°°°°°°
openBc- We're Networking People - Kennen wir uns nicht? Schau doch mal rein... >> My openBC!
tp-medien ist offline   Mit Zitat antworten
Alt 09-05-2006, 09:07   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Ich weiß nicht ob es da in F8 einen speziellen Filter gibt, könnte gut sein.

Ansonsten färbe einfach eine Fläche vor dem Bild und nicht den Bild Clip selbst. Dann einfach _alpha auf 50 setzen und voila
sebastian ist offline   Mit Zitat antworten
Alt 09-05-2006, 09:18   #3 (permalink)
Neuer User
 
Benutzerbild von tp-medien
 
Registriert seit: Mar 2006
Ort: München
Beiträge: 47
Hmm, ok das wäre auch ne Möglichkeit...
Will das jetzt aber irgendwie mit Färbung des Movieclips schaffen

Hab noch diese Variante gefunden, aber irgendwie finde ich nicht die richtigen Einstellungen

Meine Einstellung in den Eigenschaften ist:
> Farbe: Farbton
> RGB: 0 - 102 -0
> Prozent: 50
> Mischung: Normal

Mit diesem Code könnte man das alles einstellen, aber wie gesagt irgendwie find ich nicht die richtigen Werte...

PHP-Code:
on(press)
{
    var 
myColorTransform:Object = { ra100rb0ga100gb102ba100bb0aa50ab50};
    new 
Color(_root.movie_Text.movie_Main).setTransform(myColorTransform);

Weiss da jemand weiter, oder so machen wie Sebastian sagt?

Danke,
Gruss Tobias

Edit:
Ach ja, mir ist aufgefallen das Farbton Prozent nicht gleich Alpha ist. Ist anscheinend wie stark der Farbwert angezeigt wird...
__________________
Gruss Tobias
°°°°°°°°°°°°°°
openBc- We're Networking People - Kennen wir uns nicht? Schau doch mal rein... >> My openBC!

Geändert von tp-medien (09-05-2006 um 09:27 Uhr)
tp-medien ist offline   Mit Zitat antworten
Alt 09-05-2006, 09:33   #4 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Die richtigen Werte müßten eigentlich …

var myColorTransform:Object = { ra: 100, rb: 0, ga: 100, gb: 102, ba: 100, bb: 0, aa: 50, ab: 0};

… so sein.
Mit dem colorTransform müßte das auch gehen. Schau Dir mal die
Erklärung in der Flashhilfe an. Du mußt den Alpha-Kanal direkt mit
übergeben. Dein 0x006600 besitzt keine Alpha-Informationen.

Gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 09-05-2006, 10:02   #5 (permalink)
Neuer User
 
Benutzerbild von tp-medien
 
Registriert seit: Mar 2006
Ort: München
Beiträge: 47
Ok, jetzt hab ichs, dass sind die richtigen Werte
{ra: 50, rb: 0, ga: 50, gb: 51, ba: 50, bb: 0, aa: 100, ab: 0};


Danke @ all!
__________________
Gruss Tobias
°°°°°°°°°°°°°°
openBc- We're Networking People - Kennen wir uns nicht? Schau doch mal rein... >> My openBC!
tp-medien 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:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele