Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-10-2003, 15:00   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 13
Visible von dyn. erstellen MC's

Hallo Ihr!

Ich erstelle mittels AS ein paar MC's und lade dort jeweils ein Bild hinein ala:

for(x=1;x<=Singles;x++) {
this.View.CreateEmptyMovieClip("imgSingle"+x,(x+10 )).LoadMovie("Bild" + x + ".jpg");
}

Wenn ich danach _visible von imgSingle1 ändere

this.View.imgSingle1._visible=false;

,wird das entsprechende Bild noch immer angezeigt, obwohl ein Trace nach this.View.imgSingle1._visible ein false zurück gibt.

Selbst, wenn ich this.View["imgSingle"+x]._visible=false;

in die fornext-Schleife setze, werden sie MC's weiterhin angezeigt! Gibt es dafür eine erklärung bzw. eine Lösung?

Dank im Voraus!
samsonite ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:02   #2 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
Zitat:
fornext-Schleife
MacEvil ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:02   #3 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
probiersmal mit deinmc._alpha = 0;
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:06   #4 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
_alpha 0 ist immer noch gültig (true) aber bei visible wird der mc komplett disabled, darum auch false
MacEvil ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:08   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 13
Danke für die prompte Antwort(en)!

Das mit dem _alpha funktioniert, allerdings wollte ich mit _visible auch gleich den MC (un)enablen.

Gibt es eine Erklärung, warum ich bei dynamisch erstellten MC's die _visible-Eigentschaft zwar ändern kann, dies aber keine Auswirkung hat?!?!
samsonite ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:10   #6 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
Nein, weiss ich leider nicht.
@ f**** :
Es war nicht an dich gerichtet, war mir schon klar das du es weisst..

Geändert von MacEvil (18-10-2003 um 15:20 Uhr)
MacEvil ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:25   #7 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
du kannst bei dynamisch erstellten MC's die _visible-Eigentschaft schon ändern.in deinem fall must du abwarten bis die bilder geladen sind. dann geht das.
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:28   #8 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 13
Und nochmal ich!

Ich importiere u. A. auch swf-Dateien mit Hilfe von CreateEmptyMovieclip. Ich kann nun zwar den MC ausblenden (_alpha), aber deaktivieren kann ich ihn nicht.

Das selbe Spiel wie mit _visible scheint auch bei enabled aufzutauchen.

this.View.mcSingle1.enabled = false;

Ein Trace danach sagt mir FALSE, aber innerhalb des mcSingle1 werden noch immer z. B. RollOver-Aktionen ausgeführt!

Verdam...!
samsonite ist offline   Mit Zitat antworten
Alt 18-10-2003, 15:46   #9 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
ActionScript:
  1. this.View.mcSingle1.enabled = false;
schaltes du ja nicht die in dem mc liegenden button aus.
__________________
gruß Harry
HAY 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 11:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele