PDA

Volledige versie bekijken : loader naar sprite voor drag and drop extern image


stefanbertens
%Europe/Berlin %772 %2009, 19:32
hallo,

ik wil een drag and drop funtie toepassen op een extern ingeladen foto. deze foto laad ik in via XML. Nu heb ik gelezen dat ik er eerst een sprite van moet maken en dat ik hier vervolgens mouselisteners aan kan hangen. maar hoe maak ik van een loader een sprite?

var lader:Loader = new Loader();
lader.load(new URLRequest(location));

stefanbertens
%Europe/Berlin %801 %2009, 20:13
iemand,..? ik kan niet verder nu:( haha...en flash is zooo leuk!!!

niekheemskerk
%Europe/Berlin %636 %2009, 16:16
loader attachen aan sprite. addChild shizzle en aan die sprite je listener zetten

Perrytje
%Europe/Berlin %657 %2009, 16:47
Hallo :) Dit lijkt op mijn Fotoviewer (http://perrysflash.co.cc/fotoviewer.html), hier is het loadgedeelte uit mijn script, misschien kan je er wat mee :)

public function openFilesFunc(event:MouseEvent):void
{
openFiles.browse([imageFilter]);
openFiles.addEventListener(Event.SELECT, onSelected);
}
public function onSelected(event:Event):void
{
loadImage();
_t=0;
}
public function loadImage():void
{
openFiles.fileList[_t].load();
openFiles.fileList[_t].addEventListener(Event.COMPLETE, openImage);
unknownMc.visible = false;
}

public function openImage (event:Event):void
{
_imgArray = openFiles.fileList[_t].data;
_loader.loadBytes(_imgArray);
_loader.contentLoaderInfo.addEventListener ( Event.COMPLETE, onImageLoaded );
}
public function onImageLoaded(event:Event):void
{

_bitmap = Bitmap (event.currentTarget.content);
addChild(_bitmap);
_t++;
}

Dan moet hier natuurlijk nog ff een startdrag() enzo aangehangen worden

stefanbertens
%Europe/Berlin %963 %2009, 00:08
Super bedankt, ik ga er even mee spelen :D!