Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-03-2004, 16:57   #1 (permalink)
falhsfruom urse
 
Benutzerbild von bastelchen
 
Registriert seit: Jan 2003
Ort: Kreis Stuttgart
Beiträge: 128
alpha tween per as...

alloha,

habe da n kleines problem mit nem alpha effekt.

Das folgende script liegt auf einem mc, den ich ansteuern will...

onClipEvent(load){
this._alpha=10;
speed=5;

onClipEvent(enterFrame){
if(this._alpha<100){
this._alpha+=speed;
}
}

Dieser ist die ganze zeit auf der bühne, nur unsichtbar.
Wenn ich ihn nun sichtbar mache (_visible=true) ist der effekt schon gelaufen.
Wie bekomme ich den alpha effekt nur unter (enterFrame) hin?

dankeschön schon im vorraus,
bastelchen
__________________
.::liebe die kleinigkeiten::.
bastelchen ist offline   Mit Zitat antworten
Alt 09-03-2004, 17:12   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
mach mal noch ne abfrage

ActionScript:
  1. if (this._visible == 1) {
  2. //blubb
  3. }


in die abfrage den normalen code

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 09-03-2004, 17:33   #3 (permalink)
falhsfruom urse
 
Benutzerbild von bastelchen
 
Registriert seit: Jan 2003
Ort: Kreis Stuttgart
Beiträge: 128
ertsma danke für dein antwort.
leider ging es nicht so richtig, liegt aber sicher an mir.

Mir stellt sich die frage, woher mein mc weiß, das er gerade
nicht sichtbar ist. muss ihm ja irgendwie den wert (_visible=1)
übermitteln.?

Leider stecke ich noch in den kinderschuhen, was as betrifft...
__________________
.::liebe die kleinigkeiten::.
bastelchen ist offline   Mit Zitat antworten
Alt 09-03-2004, 17:43   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
ActionScript:
  1. onClipEvent (load) {
  2.     this._alpha = 10;
  3.     speed = 5;
  4. }
  5. onClipEvent (enterFrame) {
  6.         // eine globale Flag var
  7.     if(_global.flag)
  8.     if (this._alpha<100) {
  9.         this._alpha += speed;
  10.     }
  11. }

und auf onPress
ActionScript:
  1. on (press) {
  2.     _global.flag=1;
  3. }
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 09-03-2004, 17:50   #5 (permalink)
falhsfruom urse
 
Benutzerbild von bastelchen
 
Registriert seit: Jan 2003
Ort: Kreis Stuttgart
Beiträge: 128
hmmm...
des ganze läuft nicht über irgendwelche buttons.
ich habe in einem leeren mc (mc1) eine permanente abfrage, in diesem fall gibt mir ein dritter mc einen wert. Dieser löst aus, das der 2te mc ausblendet... und des bekomme ich nicht hin.

wie kann ich also meinem mc2 eine bestätigung zukommen lassen, das er gerade sichtbar gemacht worden ist (von mc1).
__________________
.::liebe die kleinigkeiten::.
bastelchen ist offline   Mit Zitat antworten
Alt 09-03-2004, 18:00   #6 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
na ja anstatt das über einen Button zu machen setzt du in deinem 3. MC die globale Flag zusammen mit dem _visible=1;

Aber du beschreibst dein Problem etwas zu sehr um die Ecken

poste doch mal die Fla kann ja auch wieder gelöscht werden wenn das Problem behoben ist.
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 09-03-2004, 18:06   #7 (permalink)
falhsfruom urse
 
Benutzerbild von bastelchen
 
Registriert seit: Jan 2003
Ort: Kreis Stuttgart
Beiträge: 128
aaaaahhhhh!

ohjeee, darauf hätte ich auch gleich kommen können.
Hast es schon richtig verstanden!

Vielen Dank für eure hilfe, jetzt habe ich es endlich geschafft.
gruß bastelchen
__________________
.::liebe die kleinigkeiten::.
bastelchen 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:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele