nous souhaitons la bienvenue a
notre nouveau membre maxx


 
AccueilFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 

Haxe : Faire un dessin

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
CyberTwister
Moderateur
Moderateur


Sexe:MasculinBélierRat
Age : 24
Inscrit le : 09 Sep 2006
Messages : 85

MessageSujet: Haxe : Faire un dessin   Mar 18 Mar - 0:27

Dessiner une ligne :
Code:
class Test {
    static function main() {
        var mc : flash.MovieClip = flash.Lib.current;
        mc.lineStyle( 1, 0x000000, 100 );
        mc.moveTo(50,50);
        mc.lineTo(100,50);
    }
}


Dessiner un rectangle :

Code:
class Test {
    static function main() {
        var mc : flash.MovieClip = flash.Lib.current;
        mc.beginFill(0xFF0000);
        mc.moveTo(50,50);
        mc.lineTo(100,50);
        mc.lineTo(100,100);
        mc.lineTo(50,100);
        mc.endFill();
    }
}


Dessiner un triangle :
Code:
class Test {
    static function main() {
        var mc : flash.MovieClip = flash.Lib.current;
        mc.lineStyle( 1, 0x000000, 100 );
        mc.moveTo(50,50);
        mc.lineTo(100,50);
        mc.lineTo(50,100);
        mc.lineTo(50,50);
    }
}


Dessiner un cercle :
Code:
class Test {
    static function main() {
        var mc : flash.MovieClip = flash.Lib.current;
        var x = 50;
        var y = 50;
        var r = 20;
    mc.lineStyle( 1, 0x000000);
    mc.moveTo(x+r, y);
    mc.curveTo(r+x, Math.tan(Math.PI/8)*r+y, Math.sin(Math.PI/4)*r+x,Math.sin(Math.PI/4)*r+y);
    mc.curveTo(Math.tan(Math.PI/8)*r+x, r+y, x, r+y);
    mc.curveTo(-Math.tan(Math.PI/8)*r+x, r+y, -Math.sin(Math.PI/4)*r+x,Math.sin(Math.PI/4)*r+y);
    mc.curveTo(-r+x, Math.tan(Math.PI/8)*r+y, -r+x, y);
    mc.curveTo(-r+x, -Math.tan(Math.PI/8)*r+y, -Math.sin(Math.PI/4)*r+x,-Math.sin(Math.PI/4)*r+y);
    mc.curveTo(-Math.tan(Math.PI/8)*r+x, -r+y, x, -r+y);
    mc.curveTo(Math.tan(Math.PI/8)*r+x, -r+y, Math.sin(Math.PI/4)*r+x,-Math.sin(Math.PI/4)*r+y);
    mc.curveTo(r+x, -Math.tan(Math.PI/8)*r+y, r+x, y);
    }
}
Revenir en haut Aller en bas

Haxe : Faire un dessin

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Action Script :: Tutoriaux :: HAXE tutoriaux-
Poster un nouveau sujet   Répondre au sujet