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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
// on crée un clip pour mettre le fond d'écran
var FondEcran:MovieClip = this.createEmptyMovieClip("FondEcran", this.getNextHighestDepth());
FondEcran.loadMovie("images/ArrierePlan/un.gif");
onEnterFrame=function() // Function appelée continuellement en boucle
{
// test si le fond de l'image est bien chargé.
if((_root.FondEcran.getBytesTotal()>0)&&(_root.FondEcran.getBytesTotal()==_root.FondEcran.getBytesLoaded()))
{
// Positions et dimensions de titi et toto
FondEcran._x=0;
FondEcran._y=0;
FondEcran._width=550;
FondEcran._height=500;
// On supprim la fonction qui boucle.
delete this.onEnterFrame;
}
}
// on crée un clip pour mettre le paysage
var FondPaysage:MovieClip = this.createEmptyMovieClip("FondPaysage", this.getNextHighestDepth());
FondPaysage.loadMovie("upload/assiette.jpg");
onEnterFrame=function() // Function appelée continuellement en boucle
{
// test si le fond de l'image est bien chargé.
if((_root.FondPaysage.getBytesTotal()>0)&&(_root.FondPaysage.getBytesTotal()==_root.FondPaysage.getBytesLoaded()))
{
// Positions et dimensions de titi et toto
FondPaysage._x=20;
FondPaysage._y=20;
FondPaysage._width=300;
FondPaysage._height=250;
// On supprime la fonction qui boucle.
delete this.onEnterFrame;
}
}
// Code ici pour déplacer le Paysage
var listener:Object = new Object();
var deplacement:Boolean = false; // booleen pour verifier si le mouvement doit etre fait.
listener.onMouseDown = function() {
deplacement = true;
FondPaysage._x = _xmouse;
FondPaysage._y = _ymouse;
};
// Création de l'objet LoadVars.
var lv:LoadVars = new LoadVars();
// surcharge de la fonction onLoad qui est lancé automatiquement quand l'execution du script et le chargement des donnees est fini.
lv.onLoad = function(success:Boolean) {
if (success) {
// action a faire comme recuperer les donnees envoyes par le script dans une donnee flash.
} else {
trace ("erreur de chargement");
}
};
listener.onMouseUp = function() {
deplacement = false;
//On retourne ici les coordonnées du FondPaysage
lv.variable1 = FondPaysage._x;
lv.sendAndLoad("Etape3.php", this, "GET");
};
listener.onMouseMove = function() {
if (deplacement == true) {
FondPaysage._x = _xmouse;
FondPaysage._y = _ymouse;
}
};
Mouse.addListener(listener); |