PDA

Volledige versie bekijken : extern plaatje weergeven..


Tristan-R
%Europe/Berlin %908 %2006, 22:48
Beste mensen,

ik heb een functie geschreven voor het inladen van plaatjes.. deze is als volgt:

createSmiley = function (id, code, adr) {
this.output.text = id+" "+code+" "+adr;
var preloader = new Object();
var my_mc = new MovieClipLoader();
cont = this.createEmptyMovieClip("s"+id, this.getNextHighestDepth());
cont._x = 410;
cont._y = 60;
my_mc.addListener(preloader);
preloader.onLoadStart = function() {
this.output.text = "LOADING IMG";
};
preloader.onLoadComplete = function(targetMC) {
targetMC._visible = true;
targetMC.onRelease = function() {
this.bericht.text = this.bericht.text+code;
};
};
my_mc.loadClip("images/smilies/"+adr, "s"+id);
};

Deze wordt met de juiste waarden aangegeven. Echter werkt dit script niet. Hij weergeeft niets. Ik heb al vele voorbeelden gezien van hoe je plaatjes kunt inladen en ik kan echt niet verzinnen waarom dit niet zou moeten werken. Nu is dit niet zo wonderlijk, ben nog vrij nieuw met AS. Ik hoop dat iemand bij hierbij kan helpen.

M.v.g.,
Tristan.

theFlashWizard
%Europe/Berlin %934 %2006, 23:25
de 2de parameter van loadClip moet een movieclip zijn.
my_mc.loadClip("images/smilies/"+adr, this["s"+id]);
ik zou onLoadInit gebruiken ipv onLoadComplete.

dat bericht textfield zit in die s+id movieclip?

Tristan-R
%Europe/Berlin %941 %2006, 23:35
ahh ik zag het probleem al.. het kon dus geen gif zijn maar moest een jpeg zijn.. ergens had ik dus niet aan moeten nemen dat als je een jpg kan je dus ook een gif kunt gebruiken. P)

Toch bedankt FlashWizard..
had die tutorials uit die mooie lijst van je! ;)

theFlashWizard
%Europe/Berlin %955 %2006, 23:55
ow sorry, idd je kan pas gifs enzo inladen met flash 8:
Support for unanimated GIF files, PNG files, and progressive JPEG files is added in Flash Player 8.

kee dan :)