è un megabordello
...almeno per me
causa noia ti dico lo stesso cosa proverei a fare io se avessi la tua stessa esigenza ...in attesa che piombino le smerdate degli esperti
diciamo che se hai uno stage bianco su cui puoi disegnare molto probabilmente farai uso di 'lineTo'
ecco, prova a tenerti in memoria, magari in due array, le coordinate x e y di tutti i punti che congiungono le linee che tracci col mouse
intercetti, in qualche misteriosa maniera, il click all'interno di quelle coordinate e, se sì verifica la condizione, ricrei con beginFill la stessa sagoma ma riempita del colore che vuoi
codice:
this.createEmptyMovieClip("triangolo", 1);
triangolo.beginFill(0x990000, 100);
triangolo.lineStyle(5, 0xff0000, 100);
// quì ci schiaffi un ciclo che ti passa tutte le coordinate
// contenute nei due array
triangolo.moveTo(50, 0);
triangolo.lineTo(100, 50);
triangolo.lineTo(0, 50);
triangolo.lineTo(50, 0);
// quì finisce il ciclo di disegno
triangolo.endFill();
ad ogni sagoma che crei potresti crearti altri due array e ad ogni click sfogliarteli tutti, a due a due, per vedere se hai cliccato in una di quelle aree
potrebbe funzionare, l'unico casino lo incontrerai sicuramente nel capire se hai cliccato all'interno di un'area, soprattutto se molto irregolare
non mi viene in mente nulla di più semplice ma sono le 3 e sono cotto