1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| package monPacakge
{
import flash.display.BitmapData;
public class MyBitmapData extends BitmapData
{
private var mId:Array = new Array(); // Tableau qui devra être 2D pour intégrer les Id de chaque pixel
public function MyBitmapData (vLength:uint , vWidth:uint): void
{
super(vLength,vWidth);
}
public function setMyPixel(posx:int, posy:int, color:uint, userid:uint):void
{
// cette méthode sera appelée par une autre classe pour colorier les pixel mais aussi leur attribuer des iD
this.setPixel(posx, posy, color);
HELP : là je ne sais pas faire pour remplir le tableau "mId" que je pense être un tableau 2D ?
}
public function getId(posx:int, posy:int):uint
{
// cette méthode sera appelée par une autre classe pour récupérer l'Id d'un pixel particulier (x,y)
return mId[posx][posy];
}
}
} |
Partager