Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-01-2006, 11:27   #1 (permalink)
Lieblingsuser
 
Benutzerbild von lightzoom
 
Registriert seit: Apr 2004
Ort: im rechner
Beiträge: 281
Alphaeffekt

hi forum!

ich suche nach einem effekt, der es mir möglich macht, mehrere im film liegende mc's per script nacheinander auszublenden.

z.b. alpha "mc1" von 100 auf 0, drei frames später alpha "mc2" von 100 auf 0, drei frames später alpha "mc3" von 100 auf 0 usw.

hat jemand einen tipp?
Angehängte Grafiken
Dateityp: jpg alpha_beispiel.jpg (10,0 KB, 20x aufgerufen)
__________________
Die kleinen Schritte verändern die Welt: Sag NEIN zu Atomkraft und
wechsle zu CO2-freiem Ökostrom!
lightzoom ist offline   Mit Zitat antworten
Alt 23-01-2006, 12:24   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!

Hast du schon die Suche benutzt? Das ist eigentlich ganz einfach. Brauchst du nur einen Interval (der die Zeit zwischen den "Fades" steuert) und einen onEnterFrame für das Ein- bzw. Ausblenden. Falls du ein großes Bild gekachelt einblenden willst, kannst du einfach weiße MCs nehmen, die dann halt nicht von 0 auf 100 eingeblendet sondern von 100 auf 0 ausgeblendet werden.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 23-01-2006, 12:49   #3 (permalink)
Lieblingsuser
 
Benutzerbild von lightzoom
 
Registriert seit: Apr 2004
Ort: im rechner
Beiträge: 281
ja genau, denke mir schon daß es einfach ist. aber erstmal können. habe schon versucht, mir über die suche gefundene scripts umzubauen aber irgendwie scheitere ich.
__________________
Die kleinen Schritte verändern die Welt: Sag NEIN zu Atomkraft und
wechsle zu CO2-freiem Ökostrom!
lightzoom ist offline   Mit Zitat antworten
Alt 23-01-2006, 13:00   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Nun gut. Ist etwas dreckig, geht aber
PHP-Code:
var anzahl 3;
var 
count 1;
this.onEnterFrame = function() {
    
this["mc"+count]._alpha>-50 this["mc"+count]._alpha -= count++;
    
count>anzahl delete this.onEnterFrame 0;
}; 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 23-01-2006, 13:17   #5 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Post

oder auch so (in as2), du bist ja schließlich mit flash8 unterwegs
PHP-Code:
var fade1:Tween = new Tween (stat"_alpha"easeOut10000.5true); 
kannst auch schauen wann zu ende gefadet wurde:
PHP-Code:
var fade1:Tween = new Tween (stat"_alpha"easeOut10000.5true);

fade1.onMotionFinished  = function()  {

trace("ready fade1");

}; 
um das benutzen zu können mußte zuvor aber noch folgende zeilen in deinen code schreiben die die tween klasse importieren
PHP-Code:
import mx.transitions.Tween;
import mx.transitions.easing.*; 
cya, sal

ps

grüße @Der Frager
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (23-01-2006 um 13:18 Uhr)
salazar 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:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele