Yo quería hacer algo similar, yo había creado un rectángulo en una clase con un detector de eventos para el control de un clic, al hacer clic en el rectángulo que yo quería que tuviera un color de trazo agregado.
en el caso de que la función de escucha, simplemente haga clic en añadir este código.
var checkArray:Array=new Array ;
public function containerClass() {
// Creates the container for the card symbols to be added into
var cardHolder:Sprite = new Sprite();
cardHolder.graphics.beginFill(0xFFFFFF);
cardHolder.graphics.drawRoundRect(0,0,225.061,150.929,15,15);
this.addChild(cardHolder);
cardHolder.(don't write whats in the brackets)name="cardHolder";
//var counts the card clicks
addEventListener(MouseEvent.CLICK,checker);
function checker(evt:MouseEvent):void {
trace(docClass.clicksCounter);
docClass.clicksCounter++;
/*cardHolder.graphics.clear();*/
var newCardHolder:Sprite = new Sprite();
newCardHolder.graphics.lineStyle(3,0xFF0099);
newCardHolder.graphics.drawRoundRect(0,0,225.061,150.929,15,15);
addChild(newCardHolder);
newCardHolder.(don't write whats in the brackets)name="newCardHolder";
}
- var checkArray:Array=new Array ;
- public function containerClass() {
- // Creates the container for the card symbols to be added into
- var cardHolder:Sprite = new Sprite();
- cardHolder.graphics.beginFill(0xFFFFFF);
- cardHolder.graphics.drawRoundRect(0,0,225.061,150.929,15,15);
- this.addChild(cardHolder);
- cardHolder.(don't write whats in the brackets)name="cardHolder";
- //var counts the card clicks
- addEventListener(MouseEvent.CLICK,checker);
- function checker(evt:MouseEvent):void {
- trace(docClass.clicksCounter);
- docClass.clicksCounter++;
-
- /*cardHolder.graphics.clear();*/
- var newCardHolder:Sprite = new Sprite();
- newCardHolder.graphics.lineStyle(3,0xFF0099);
-
- newCardHolder.graphics.drawRoundRect(0,0,225.061,150.929,15,15);
- addChild(newCardHolder);
- newCardHolder.(don't write whats in the brackets)name="newCardHolder";
- }