Bonjour à tous
J'ai un petit problème rencontré avec le tuto trouvé ici (téléchargeable):
http://www.zoneflash.net/tutoriaux/t026.php
Pas de problème de compréhension du code, pas de problème pour le reproduire non plus ça marche nikel.
Mais là où je bloque est que j'aurais aimé utiliser ce colorpicker à
partir d'une image chargée par loadMovie (et non à partir d'un image se
trouvant directement dans le fla comme c'est le cas dans ce tuto):
mazone.loadMovie("monimage.jpg");
et là ça ne marche plus. Le carré sensé récupérer la couleur du pixel
de mon image reste déseperement blanc alors que mon image est bien
chargé...
Je vous remet le code du tuto à placer sur la frame (clip= clip ou se
trouve la photo, carre= clip qui prend la couleur de la zone survolée
par la sourie):
bmp = newflash.display.BitmapData(400, 300, true);
bmp.draw(clip);
texte0 = "Survolez la photo pour déterminer la couleur d'un pixel";
texte.text = texte0;
this.onMouseMove = function(){
var c = bmp.getPixel(clip._xmouse, clip._ymouse);
if(c != 0){
texte.text = "0x" + c.toString(16).toUpperCase();
newColor(carre).setRGB(texte.text);
}else{
texte.text = texte0;
newColor(carre).setRGB(0xFFFFFF);
}
}
j'utilise flash 8
Si quelqu'un peut me sortir de là, je n'ai pas trouvé la reponse à mon problème sur ce forum...
Merci d'avance et longue vie à flashkod!
Tom