Bonjour
je suis debutante en ActionScript
j'aimerais pouvoir générer un nombre de cercles dans des positions générés aléatoirement
je n'arrive pas à trouver comment dessiner des formes.
pourriez vous m'aider
Merci
Bonjour
je suis debutante en ActionScript
j'aimerais pouvoir générer un nombre de cercles dans des positions générés aléatoirement
je n'arrive pas à trouver comment dessiner des formes.
pourriez vous m'aider
Merci
un petit bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 package { import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; public class Main extends Sprite { private var w:Number = stage.stageWidth;// dimensions du dessin private var h:Number = stage.stageHeight;// private const R:Number = 100; private var bouton:button = new button(150, 50); //bouton perso public function Main() { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); // entry point bouton.x = 20; bouton.y = 20; bouton.caption = "aléatoire"; addChild(bouton); bouton.addEventListener(MouseEvent.CLICK, onClick); } private function onClick(e:Event):void { var Ox:Number; var Oy:Number; graphics.clear(); //effacer à chaque click graphics.lineStyle(2,0); for (var i:uint = 0; i <= 199; i++) //200 cerles aléatoires { Ox = Math.random() * (w-2*R) + R; //abscisse aléatoire du centre de tes cercles entre R et w-R Oy= Math.random() * (h-2*R) + R; // ordonnée aléatoire du centre de tes cercles entre R et h-R graphics.drawCircle(Ox, Oy, R); } } } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager