Class simpleButton de AS3
La nueva clase simpleButton de actionscript 3 permite crear un simbolo de botón mediante código.
Los objetos creados con la clase simpleButton contienen 4 propiedades que hacen referencia a los 3 estados del botón: normal, sobre y presionado, y a la zona activa del botón:
boton.upState = sprite1;
boton.overState = sprite2;
boton.downState = sprite3;
boton.hitAreaState = sprite4;
Sprite1, sprite2, sprite3, sprite4 sería clips gráficos que deberemos crear con programación y serán los clips que visualizaremos para cada estado del botón.
Aquí vemos un ejemplo:
var boton:SimpleButton = new SimpleButton();
//——————————
var up:Sprite = new Sprite();
up.graphics.lineStyle(2, 0×000000);
up.graphics.beginFill(0×999999);
up.graphics.drawRect(10, 10, 150, 50);
//——————————
var over:Sprite = new Sprite();
over.graphics.lineStyle(2, 0×000000);
over.graphics.beginFill(0xCCCCCC);
over.graphics.drawRect(10, 10, 150, 50);
//——————————
var down:Sprite = new Sprite();
down.graphics.lineStyle(2, 0×000000);
down.graphics.beginFill(0×666666);
down.graphics.drawRect(10, 10, 150, 50);
//——————————
boton.upState = up;
boton.overState = over;
boton.downState = down;
boton.hitTestState = up;
boton.useHandCursor = true;
//——————————
this.addChild(boton);
Post relacinonados:
No Comments »
No comments yet.
RSS feed for comments on this post. TrackBack URI








