salut,
ça ça devrait marcher :
Code :
- alpha = 0;
- _root.fond.setMask(_root.masque);
- _root.onMouseDown = function() {
- _root.idx = setInterval(onDessine, 1);
- };
- _root.onMouseUp = function() {
- clearInterval(_root.idx);
- };
- function onDessine() {
- ++alpha;
- _root.masque.pinceau0.duplicateMovieClip("pinceau"+alpha, alpha);
- mc = _root.masque["pinceau"+alpha];
- mc._x =_root.masque. _xmouse;
- mc._y = _root.masque._ymouse;
- }
|
(à mettre sur la frame).
sur la scène :
_root.fond : clip à masquer
_root.masque : clip masquant
sur _root.masque :
_root.masque.pinceau0 : clip constituant la forme du pinceau
ça marche ça.
si tu veux t'amuser il y'a une autre méthode où au lieu de faire du duplicateMovieClip, tu dessines un clip dynamiquement à base de lineTo ou de curveTo (n'oublie pas de mettre une couleur de fond en faisant un BeginFill, sinon ça marchera pas si tu veux faire comme ça ).