Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-03-2005, 07:54   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Ort: stockholm
Beiträge: 34
Question problem mit MovieClip._visible

moin,

irgendwas stimmt da nicht. warum kann ich das bild offenbar korrekt in den mc laden, _x verändern, _alpha verändern, aber nicht den wert _visible beeinflussen?


Code:
// vorgaben, später aus db
tempImgCount = 1;
tempFileName = 'schnee.jpg'

// neuen mc für zu ladendes bild einrichten
var testbild_mc = _root.createEmptyMovieClip('test_mc', 1);
testbild_mc._x = 75;
testbild_mc._visible = false;
testbild_mc._alpha = 50;

// bild laden
var picture_mcl = new MovieClipLoader();
picture_mcl.loadClip('images/projects/' + tempFileName, testbild_mc);
hat jemand eine idee?

gruß,
sthlm.
sthlm ist offline   Mit Zitat antworten
Alt 10-03-2005, 08:59   #2 (permalink)
 
Registriert seit: Dec 2003
Beiträge: 202
bin mir nicht ganz sicher, aber ich glaube das aus irgendeinem grund beim hineinladen die _visibility eines clips immer auf "true" gesetzt wird.
ob das jetzt ein feature oder ein bug ist .....?

da du aber ohnehin einen MovieClipLoader benützt kannst du ja einfach deine _visibility parameter im "onLoad" event hineinsetzen. das bild wird im swf ja erst angezeigt, wenn es komplett geladen wurde.
bryan.fury ist offline   Mit Zitat antworten
Alt 10-03-2005, 09:13   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Ort: stockholm
Beiträge: 34
Wink

moin,

danke für deinen hinweis. ich habe es jetzt mal mit einem listener gelöst. so:

Code:
// vorgaben, später aus db
tempImgCount = 1;
tempFileName = 'schnee.jpg'

// neuen mc für zu ladendes bild einrichten
var testbild_mc = _root.createEmptyMovieClip('test_mc', 1);

meinListener = new Object();
meinListener.onLoadComplete = function (testbild_mc) {
	testbild_mc._visible = false;
	testbild_mc._x = 75;
	testbild_mc._alpha = 50;
}

//	aktuelles bild laden
var picture_mcl = new MovieClipLoader();
picture_mcl.loadClip('images/projects/' + tempFileName, testbild_mc);
picture_mcl.addListener(meinListener);
keine ahnung, ob das eine elegante lösung ist, aber so funktioniert es.

danke und gruß,
sthlm.
sthlm 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 04:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele