Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-11-2004, 12:22   #1 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
Color.setTransform(String) möglich ????

ich möchte setTransform diesen String übergeben um die Farbinfo so anzupassen.
PHP-Code:
var str:String ab:6,aa:79.6875,bb:6,ba:82.8125,gb:3,ga:47.65625,rb:5,ra:63.671875
doch wie mache ich das?

PHP-Code:
var myColor = new Color(meinMC);
myColor.setTransform(str); 
funzt net!
mojave ist offline   Mit Zitat antworten
Alt 04-11-2004, 12:32   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
str darf kein String sein, sondern ein Objekt, dann sollte es gehen:
ActionScript:
  1. var str = {ab:6,aa:79.6875,bb:6,ba:82.8125,gb:3,ga:47.65625,rb:5,ra:63.671875};
  2. var myColor = new Color(meinMC);
  3. myColor.setTransform(str);
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 04-11-2004, 12:52   #3 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
vielen dank,
aber das ist schon klar.

das Problem ist nur, dass es sich um ein String handelt, weil ich es aus einem externen file lade. das kann ich nicht ändern.
mojave ist offline   Mit Zitat antworten
Alt 04-11-2004, 13:34   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Man nannte ihn den Splitter...
ActionScript:
  1. var str = "ab:6,aa:79.6875,bb:6,ba:82.8125,gb:3,ga:47.65625,rb:5,ra:63.671875";
  2. var colorObj = new Object();
  3. for (var i in str.split(",")) {
  4.     colorObj[str.split(",")[i].split(":")[0]] = str.split(",")[i].split(":")[1];
  5. }
  6. //
  7. var myColor = new Color(meinMC);
  8. myColor.setTransform(colorObj);
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)

Geändert von sonar (04-11-2004 um 13:36 Uhr)
sonar ist offline   Mit Zitat antworten
Alt 04-11-2004, 14:01   #5 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
cool das funzt!

dank dir!!
mojave 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 00:59 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele