22/07/2013, 00:25
|
| | Fecha de Ingreso: abril-2013
Mensajes: 2
Antigüedad: 11 años, 8 meses Puntos: 0 | |
Scrollbar en un bitmap Hola!!! Se hacer un scrollbar pero con texto mediante el código
import flash.geom.Rectangle;
import fl.motion.MotionEvent;
import flash.events.MouseEvent;
var texto:String = "AQUI TU TEXTO";
texto_txt.text = texto;
texto_txt.wordWrap = true;
var min:Number = cuadro_mc.y;
var max:Number = min + barra_mc.height - cuadro_mc.height;
var largo:Number = max - min;
var bandera:Boolean = false;
var rectangulo:Rectangle = new Rectangle ( cuadro_mc.x, cuadro_mc.y, 0, largo);
cuadro_mc.addEventListener(MouseEvent.MOUSE_DOWN, onDesliza);
stage.addEventListener(MouseEvent.MOUSE_UP, onDetiene);
function onDesliza(e:MouseEvent):void {cuadro_mc.startDrag(false,rectangulo); bandera=true;
cuadro_mc.addEventListener(Event.ENTER_FRAME,onMue ve)};
function onDetiene(e:MouseEvent):void {cuadro_mc.stopDrag(); bandera=false;};
function onMueve(e:Event):void {var mover:Number = cuadro_mc.y - min; var porciento= mover / largo;
if(bandera){texto_txt.scrollV = porciento * texto_txt.maxScrollV;}}
pero me gustaría tener un recuadro donde apareciese una imágen ( Un trozo más bien) y que con un scrollbar pudieses ver el resto
Me he explicado???
Gracias por su tiempo!!! |