Réponse acceptée !
Salut,
Effectivement, y a un bug

C'est en partie de ma faute, (en partie seulement, hein

) j'ai oublié de vérifier ton code pour le changement d'intensité lumineuse.
Ce n'est pas comme ça qu'il faut procéder. Tu ne peux modifier directement l'objet Color, tu dois passer par une fonction de transformation.
Code : function assombrissement(objet_couleur:Color){
// On récupère les informations de couleur de l'objet demandé
var transformation :Object = objet_couleur.getTransform();
// On retire un point de luminosité à chaque lancement de la fonction
transformation.ra--;
transformation.ga--;
transformation.ba--;
// On réattribue le changement de couleur
objet_couleur.setTransform(transformation);
}
// Variable qui contiendra la boucle.
var interval :Number = 0;
bouton.onRelease = function(){
// Création de l'objet couleur :
var couleur :Color = new Color(monClip);
// Lancement de la boucle d'assombrissement
interval = setInterval(assombrissement, 10, couleur);
}
Fin code
Je t'ai mis en rouge la partie à modifier.
De plus, si tu regardes la fonction onRelease, j'ai ajouté en vert deux petits mots.
Ca ne change en rien ton code, c'est juste que c'est plus syntaxiquement correct

J'ai testé ( cette fois ) le code et ça ne devrait plus poser de problème. Je n'ai modifié que l'intensité lumineuse de l'objet "transformation" mais tu peux bien évidemment changer aussi la teinte.

En espérant que cette fois il n'ait plus de soucis.
--------- Darkrats ---------
la loi est dure mais c'est la loi
--------
Infograpix --------