
Код AS1/AS2:
this.onLoad= function()
{
for(var i=0;i<19;i++)
{
_root.scrol.tex.my_txt.text+='OLOLOLOLOLOLOL\n';
}
_root.scrol.tex.my_txt._height=_root.scrol.tex.my_txt.textHeight; //Высоту до размеров текста
//scroll мувик-маска в котором лежит мувик tex с текстовым полем
}
pad.onPress= function()
{
this.onEnterFrame=function()
{
this._y=_ymouse;
if(this._y<100)this._y=100;
if(this._y>495)this._y=495; //Размер окна 395
_root.scrol.tex._y=((0-(this._y)+100)*(_root.scrol.tex.my_txt.textHeight/395));
//Чтобы текст ехал вверх вычитаю из 0 координаты ползунка+100, т.к х=100 и умножаю на высоту текста/высоту окна 395
}
}
pad.onRelease=function()
{
this.onEnterFrame=null;
}
pad.onReleaseOutside=function()
{
this.onEnterFrame=null;
}
Добавлено через 35 минут
В общем все норм заработал скрол с этим кодом, как вот только теперь сделать чтобы он не уезжал выше конца текста