1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| stop();
// Cette fonction permet de drag le block
function dragblock(event:MouseEvent):void
{
block.startDrag();//le block suit le pointeur de souris
}
block.addEventListener(MouseEvent.MOUSE_DOWN, dragblock);//Quand j'appuie sur le bouton de la souris
// Cette fonction permet de drop le block
function dropblock(event:MouseEvent):void
{
block.stopDrag();//le block s'arrête là ou il est
}
block.addEventListener(MouseEvent.MOUSE_UP, dropblock);//Quand je relache le bouton de la souris
// // Cette fonction permet de charger une image
import flash.events.MouseEvent;
import flash.events.Event;
import flash.net.FileReference;
import flash.display.Loader;
import flash.display.Sprite;
var fileRef:FileReference;
function DirectUpload(event:MouseEvent):void
{
fileRef = new FileReference();
fileRef.addEventListener(Event.SELECT, selectFile);
fileRef.addEventListener(Event.OPEN, openFile);
fileRef.addEventListener(Event.COMPLETE, complete);
fileRef.browse([new FileFilter("All Formats (*.jpg,*.gif,*.png,*.swf)", "*.jpg;*.gif;*.png;*.swf", "JPEG;jp2_;GIFF;SWFL")]);
}
function selectFile(e:Event):void {
fileRef.load();
}
function openFile(e:Event):void {
}
function complete(e:Event):void
{
var data:ByteArray = fileRef.data;
// on crée un contenant pour le fichier chargé
var loader:Loader = new Loader();
loader.loadBytes(data);
// On ajoute le contenant au movieclip Block
block.addChild(loader);
}
btnbrowse.addEventListener(MouseEvent.CLICK,DirectUpload); |
Partager