El mc que uso es un objeto texto dinamico, el cual denomino "context_txt".
En el primer fotograma incluyo ...
Código :
var myStyle:TextField.StyleSheet = new TextField.StyleSheet();
myStyle.load("textos/estilo.css");
content_txt.styleSheet = myStyle;
content_txt.multiline= true;
content_txt.wordWrap = true;
content_txt.html = true;
var story:XML = new XML();
story.ignoreWhite = true;
story.load("textos/quienes.html");
story.onLoad = function () {
content_txt.htmlText = story;
}El scroll es del ejemplo que decía antes, el cual tiene el siguiente código:
onClipEvent(load){
var objetivo:String = _parent.context_txt;//Lo sustituyo aqui, pero realmente es en una variable del primer frame. var sostenido:Boolean = false;
var razon:Number = this._parent._parent[objetivo]._height / this._height;
var deslizar:Number;
razon = int(razon);
}
on(press){
startDrag(this, false, this._parent.barra._x, this._parent.barra._y, this._parent.barra._x + this._parent.barra._width, this._parent.barra._y + this._parent.barra._height - this._height);
this.sostenido = true;
}
on(release){
stopDrag();
this.sostenido = false;
}
onClipEvent(mouseMove){
if(this.sostenido){
deslizar = (this._y - this._parent.barra._y);
deslizar = int(deslizar);
this._parent._parent[objetivo]._y = -(razon * deslizar) / 2;
}
}
Pues bien, como decía, me desplaza el campo de texto entero, no el contenido de texto que es lo que necesito.
Ayuda por favor ...