# Scrolling Dynamic Text

**URL:** <https://forum.kirupa.com/t/scrolling-dynamic-text/202150>\
**Category:** Uncategorized\
**Created:** [September 28, 2006, 7:32am UTC](https://forum.kirupa.com/t/scrolling-dynamic-text/202150 "2006-09-28T07:32:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![richard090665](https://avatars.discourse-cdn.com/v4/letter/r/a8b319/32.png) [@richard090665](https://forum.kirupa.com/u/richard090665)\
**Post date:** [September 28, 2006, 7:32am UTC](https://forum.kirupa.com/t/scrolling-dynamic-text/202150/1 "2006-09-28T07:32:19Z")

</div>

I need to have more than 1 dynamic scrolling text field on stage. At the moment if I place another on stage I have no text in the new one, and the new one scrolls the other one.  
Any ideas

The Actionscript

var scrollDirection:String;  
var scrollBarMax:Number = \_root.scrollDown.\_y - \_root.scrollTrackBar.\_y - \_root.scrollTrackBar.\_height

var myLV:LoadVars = new LoadVars();  
myLV.onLoad = function (success) {  
if (success) {  
loadedInfo.htmlText = myLV.info;  
\_root.loadedInfo.scroll = 1;  
\_root.scrollTrackBar.scrollBar.\_y = 0;  
scrollCheck();  
} else {  
loadedInfo.text = “There has been an error.”;  
}  
};  
myLV.load(“textData.txt”);

function scrollCheck() {  
if (loadedInfo.maxscroll == loadedInfo.scroll) {  
scrollUp.enabled = false;  
scrollUp.\_alpha = 50;  
scrollDown.enabled = false;  
scrollDown.\_alpha = 50;  
scrollTrackBar.scrollBar.enabled = false;  
scrollTrackBar.scrollBar.\_alpha = 50;  
} else {  
scrollUp.enabled = true;  
scrollUp.\_alpha = 100;  
scrollDown.enabled = true;  
scrollDown.\_alpha = 100;  
scrollTrackBar.scrollBar.enabled = true;  
scrollTrackBar.scrollBar.\_alpha = 100;  
}  
}

function scrollText() {  
\_root.onEnterFrame = function() {  
if (scrollDirection ==“up”) {  
loadedInfo.scroll -= 1;  
} else if (scrollDirection == “down”) {  
loadedInfo.scroll += 1;  
}  
scrollPercent = ((loadedInfo.maxscroll-loadedInfo.scroll) / (loadedInfo.maxscroll-1));  
scrollTrackBar.scrollBar.\_y = scrollBarMax-(scrollBarMax\*scrollPercent);  
};  
}
