bonjour,
voila , j'ai un petit script en actionscript que je compile avec MTASC
le but est une sorte de ticket a gratter
mais le probleme ca ne veux fonctionner , si vous aurriez un debut de reponse , ou une piste !!
car j'ai encore du mal !!!
merci encore de votre aide
le code
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
|
import flash.display.BitmapData;
import flash.display.Bitmap;
import MovieClip;
class Source {
static function main() {
// creation des 2 calque
var mc:MovieClip = _root.createEmptyMovieClip("mc",1);// la soluce
mc.cacheAsBitmap = true;
var mc2:MovieClip = _root.createEmptyMovieClip("mc2",2); // l'affiche
mc2.cacheAsBitmap = true;
var afficheur:Object = new Object();
var chargeur:MovieClipLoader = new MovieClipLoader();
chargeur.addListener(afficheur);
afficheur.onLoadInit = function() {
mc.setMask(mc2);
};
chargeur.loadClip("f1001.jpg", mc);
chargeur.loadClip("f1014.jpg", mc2);
mc._y=50;
mc2.onMouseDown = function(){
this.lineStyle(20,0xFF0000,70);
this.moveTo(this._xmouse,this._ymouse);
this.onMouseMove = function(){
this.lineTo(this._xmouse,this._ymouse);
}
}
mc2.onMouseUp = function(){
delete this.onMouseMove;
}
//Mouse.addListener(mc2);
// mc.setMask(mc2);
}
} |
et pour finir le code de "compilage"
c:\mtasc\mtasc -cp c:\mtasc\std8 -swf test3.swf -version 8 -header 400:400:25:808080 -main Source_2.as
Partager