Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-08-2003, 12:45   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Suttgart
Beiträge: 36
getRGB -> movie laden

hallo,

hab schon ein wenig rum probiert, aber irgendwie wills nicht so ganz klappen.

will eine funktion schreiben, welche mir den farbwert bestimmt:
ActionScript:
  1. function farbe(rgb) {
  2.         var c = new Color(mc1);
  3.         c.setRGB(rgb);
  4. }
Dazu noch verschidene Buttons

ActionScript:
  1. on(release){
  2.         changeColor(0x336699);
  3. }

Soweit so gut, will nun aber auch bei klick auf die Buttons meine Farbewert auslesen und mit einer 'if-Anweisung' abfragen ob der Movieclip mc1 abgespielt werden soll oder nicht.

weiss grad nicht mehr ganz weiter, obwohl ich doch schon fast alles habe...*ausgebrannt*


who knows ???
__________________
tHis iS wHat wE kNow
iMaGiNE wHat wE doN't
waschfrau ist offline   Mit Zitat antworten
Alt 20-08-2003, 12:51   #2 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
ich würde was in der richtung wählen:
ActionScript:
  1. MovieClip.prototype.setColor = function(col) {
  2.     var s_color = new Color(this);
  3.     s_color.setRGB(col);
  4. };
  5. MovieClip.prototype.getColor = function() {
  6.     var g_color = new Color(this);
  7.     return g_color.getRGB();
  8. };
  9. // dunkelrot
  10. mc.setColor(0x990000);
  11. deinButton.onRelease=function(){
  12.     mc.getColor()==[dein Wert] ? mc.play() : mc.stop()
  13. }

Geändert von thorben.schmitt (20-08-2003 um 13:00 Uhr)
thorben.schmitt ist offline   Mit Zitat antworten
Alt 20-08-2003, 12:57   #3 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
ups vergessen in hex umzuwandeln:
ActionScript:
  1. MovieClip.prototype.setColor = function(col) {
  2.     new Color(this).setRGB(col);
  3. };
  4. MovieClip.prototype.getColor = function() {
  5.     return new Color(this).getRGB().toString(16);
  6. };
  7. // dunkelrot
  8. mc.setColor(0x990000);
  9. // abfrage
  10. deinButton.onRelease = function() {
  11.     mc.getColor() == 990000 ? trace("true") : trace("false");
  12. };

Geändert von thorben.schmitt (20-08-2003 um 12:59 Uhr)
thorben.schmitt 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 14:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele