Forse ho sbagliato ad aumentare le dimensioni dell'swf nel quale viene caricato il testo anche perchè quando lo pubblico da solo lo scroll mi funziona fino ad un certo punto quale valore numerico devo cambiare quello della y daccordo, ma dove sullo scrollbar sui pulsanti o sulle azioni???
Ecco gli script:
carico testo:
fotogramma uno livello azioni:
loadVariablesNum("text.txt", 0);
??
fotogramma 3:
lastline = Importedtext.maxscroll;
scale = 176/lastline;
/Scrollbar:scale = 176/lastline;
setProperty("/scrollbar/scrollbarcontrol", _y, -88);
Scrollbarvalue = -88;
??
fotogramma4:
linenum = 1+Number(int((Number(Scrollbarvalue)+88)/scale));
Importedtext.scroll = linenum
In un altro livello all'interno di un clip dove ci sono i pulsanti dello scroll trovo:
Questo per il tasto su
on (press) {
scroller = getProperty("scrollbarcontrol", _y);
newscroll = scroller-scale;
if (Number(newscroll)<Number(-88)) {
newscroll = "-88";
Questo per il tasto giu:
on (press) {
scrollerdn = getProperty("scrollbarcontrol", _y);
newscrolldn = Number(scrollerdn)+Number(scale);
if (Number(newscrolldn)>88) {
newscrolldn = "88";
}
setProperty("scrollbarcontrol", _y, newscrolldn);
..:ScrollBarName = getProperty("", _target);
..:ScrollBarValue = newscrolldn;
call("..:ScrollUpdate");
}