2013-05-30 11 views

risposta

10

ecco il codice come ho fatto:

var shape = new createjs.Shape();  
shape.graphics.setStrokeStyle(2).beginStroke("#000").rect(0, 0, 100, 100); 
var hit = new createjs.Shape(); 
hit.graphics.beginFill("#000").rect(0, 0, 100, 100); 
shape.hitArea = hit; 
+1

Maggiori dettagli: "EaselJS calcolerà colpi del mouse su un oggetto di visualizzazione basate su i suoi pixel visibili e non trasparenti ... puoi assegnare qualsiasi altro oggetto di visualizzazione come hitArea per il tuo oggetto ... non sarà visibile. " Vedi documenti e demo su http://createjs.com/tutorials/Mouse%20Interaction/ –