Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-03-2004, 09:17   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Question der minus-operator funzt, plus aber nicht ???

hi,
anbei schicke ich mal ne fla, in der ich durch das color-transform-objekt die fabre eines mcs ändere.

ich lasse im moment einen farb-kanal bei rollOver absenken.
theoretisch könnte ich ihn genausogut aufsteigen lassen, da der wert standardmäßig in der mitte liegt und ich sowohl in den positiven bereich als auch in den negativen bereich transformieren kann.

in den negativen funzt, in den positiven aber nicht.
im script habe ich eine zeile, die ihr mal eben aktivieren müsst. das ist nämlich die, wo der wert ins positive gehen soll.
er geht zwar auch ins positive, er fadet aber nicht mehr.
und wenn ich dann nochmal rüberrolle, dann geht der wert komplett ins negative.

voll verwirrend.

wäre dankbar für hilfe!
Angehängte Dateien
Dateityp: zip colormx.zip (23,2 KB, 3x aufgerufen)
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 27-03-2004, 09:28   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: D'dorf
Beiträge: 765
Moin Twister,

initialisier mal dein Transform-Objekt mit Zahlen und nicht mit Strings, dann geht's
ActionScript:
  1. transnorm = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
File anbei.

gruß,
roman
Angehängte Dateien
Dateityp: zip colormx2.zip (22,8 KB, 2x aufgerufen)
romän ist offline   Mit Zitat antworten
Alt 27-03-2004, 09:39   #3 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
AAAAAAAAAAAH - ja cool, thx!

aber wieso klappt es dann trotzdem beim negativen bereich?
und wieso schreiben die das in der hilfe nicht?? :-)
da steht es extra mit strings.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 27-03-2004, 09:59   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: D'dorf
Beiträge: 765
ach ja... die Flash-Hilfe

im negativen Bereich klappt es, weil deine Strings dann automatisch in Number umgewandelt werden
ActionScript:
  1. trace("100" - 5) // --> 95
  2.  
Beim "+"-Operator ist es aber so, dass sobald einer der Operanden ein String ist, die übrigen auch in einen String gewandelt werden und aneinander gehängt werden:
ActionScript:
  1. trace("100" + 5) // --> 1005
  2.  
gruß,
roman
romän ist offline   Mit Zitat antworten
Alt 27-03-2004, 10:26   #5 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
ah, okay, das leuchtet ein :-)

was ist denn mit der flash-hilfe? *g*
die reicht mir meistens, wenn ich AS befehle nachlesen will.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister 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 02:15 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele