Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-05-2004, 08:41   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Beiträge: 48
Einfacher Fade-Effekt für externe jpgs

Hallo Leute,

ich suche einen ganz einfachen Fadeeffekt für extern geladene jpgs.

Ich hab z.B. sechs Buttons für eine Navigation.
Wenn ich auf einen Button drücke soll ein jpg eingeladen werden.
der Fade-Effekt soll einfach nur eine weiche Überblendung von einem Foto zum Nächtsen sein.

Also ich drücke auf einen Button und das Foto wird langsam eingeblendet (Anfang-alpha 0 bis Ende-alpha 100).
Ich drücke auf einen beliebigen anderen Button und das dazugehörige Foto wird auf die gleiche Weise eingeblendet.

Hier im Forum gibt es sehr viele Fade und alpha-Effekte.
Aber ich finde sie alle zu kompliziert. Und meistens laufen sie automatisch oder nur mit vor und -zurück Button.

Ich hab mal eine FLA mit angehängt . Ist extrem einfach gestrickt.
Es geht mir auch nur um den Fade-Effekt beim Button-Klick.
Der jetzt natürlich noch nicht eingebaut ist.

Danke im Voraus!
Angehängte Dateien
Dateityp: rar fade_test.rar (27,3 KB, 24x aufgerufen)
__________________
Wer keine Fehler macht hat aufgehört zu lernen
flashfreund101 ist offline   Mit Zitat antworten
Alt 17-05-2004, 11:43   #2 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Beiträge: 296
tach auch ....

hab Deine fla etwas modifiziert.
es gibt jetzt ne neue Funktion auf Frame eins,
außerdem habe ich zwei weitere COntainer in Dein Container gelegt, sonst wird ja das alte Bild beim Laden direkt durch das neue ersetzt und es gibt kein alpha.
der Aufruf des LAdens hab ich auch etwas verändert
--------------------------------------
bei Fragen - am besten fragen
--------------------------------------
Gruß Serge
Angehängte Dateien
Dateityp: zip fadetest.zip (122 Bytes, 34x aufgerufen)

Geändert von Serge (17-05-2004 um 11:45 Uhr)
Serge ist offline   Mit Zitat antworten
Alt 17-05-2004, 14:30   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Beiträge: 48
Hi Serge,

deine FLA ist leider leer!
__________________
Wer keine Fehler macht hat aufgehört zu lernen
flashfreund101 ist offline   Mit Zitat antworten
Alt 17-05-2004, 14:54   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Beiträge: 48
Hi,

wenn der Serge nicht mehr da ist, kann vielleicht ein anderer mir helfen?

danke
__________________
Wer keine Fehler macht hat aufgehört zu lernen
flashfreund101 ist offline   Mit Zitat antworten
Alt 17-05-2004, 15:22   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Beiträge: 296
auf ein neues
Angehängte Dateien
Dateityp: zip fadetest.zip (5,0 KB, 115x aufgerufen)
Serge ist offline   Mit Zitat antworten
Alt 17-05-2004, 16:00   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Beiträge: 48
Hi Serge,

Suppperrr!

Es funktionierrt.
Toll auch, dass Du die guten Kommentare hinzugefügt hast!
Zwar hab ich nicht alles so ganz genau verstanden, aber das mit dem zweiten Container und swapDepths ging mir auch schon durch den Kopf.
Meine größten Schwierigkeiten hab ich mit dem Unterschied zwischen runden und eckigen Klammern.

Nun denn, vielleicht kann ja mal einer von euch nen Tut über Klammern reinstellen ?!

wie dem auch sei, vielen vielen dank Serge!

bis denn
__________________
Wer keine Fehler macht hat aufgehört zu lernen
flashfreund101 ist offline   Mit Zitat antworten
Alt 17-05-2004, 16:31   #7 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Beiträge: 296
immer wieder gerne....

mal zu all den Klammern.
bin kein gelernter Progreamierer, eher so ein intuitiv lerner

aber soweit ich es verstanden habe
sind die runden klammern für Funktionsaufrufe da.

Beispiel:
gotoAndStop(2); -- ruft eine Funktion namens gotoAndStop auf
und übergibt den Parameter 2 .

eval("hallo" add 2)._x=2 -- funktion eval, ist zum zusammensetzen eines INstanznamens.
heißt also auch anders geschrieben hallo2._x=2;

die eckigen Klammern sind gleub ich für die Arrays da, also
arrayname[1]
oder auch wieder zum zusammensetzten von Instantznamen
this["hallo" add 2]._x=2;
ist dann genau das gleiche wie oben.

Hoffe ich konnte ein wenig helfen.
Lasse mich gerne auch vom Besseren belehren.

Gruß Serge
Serge ist offline   Mit Zitat antworten
Alt 17-05-2004, 16:50   #8 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Beiträge: 48
Hi Serge,

thanks a lot !
__________________
Wer keine Fehler macht hat aufgehört zu lernen
flashfreund101 ist offline   Mit Zitat antworten
Alt 13-08-2004, 17:33   #9 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 46
moin

hi,

ich wollt nicht gleich ´nen neuen thread aufmachen, daher frag ich hier mal nach.

ich hab das script (fadetest.zip) nur minimal verändert, und zwar indem ich anstatt bilder swf´s lade. das funktioniert auch alles super!

nur sobald ich in dem swf ein dynamisches textfeld habe und dort texte reingelade werden sollen, habe ich gleich zwei probleme.

1) wahrscheinlich ein pfad problem, da komm ich nicht hinter welchen pfad ich angeben muss.

2) ich dachte mir dann nagut, ich probiers mal mit statischem text (obwohl das nicht das ist was ich wollte).
um den text schärfer zu bekommen, hab ich ein häkchen bei geräteschriften gemacht. Der text wird nicht angezeigt!???
ok, dann mit dem anti-alias, ergebinis= wieder verwaschen.???

kann mir jemand zu punkt 1) helfen, dafür wäre ich sehr dankbar.
für punkt 2) natürlich auch.

p.s. das sript gefällt mir, würde es ungern verwerfen....

dankbar für jede hilfe --> ss..
sister7_aight 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 07:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele