Mam problem z paskiem przewijania.Posiadam skrypt który działa w orginalnym pliku bez zarzutu a gdy go zaadaptowalem do własnych potrzeb nie wszystko chce dzialać poprawnie.Problem w tym że po części działa.I nie wiem czy to może ja się gdzieś pomyliłem czy może trzeba coś zmienić.Aby było wiadomo o co chodzi tu jest link do mojej adaptacji link do strony.A teraz zamieszczm skrypty:
W pierwszej klatce (klatka na glownej listwie jest tylko jedna) jest następujący:
Kod: Zaznacz cały
var my_vars1 = new LoadVars();
my_vars1.onLoad = function(success)
{
if (success)
{
_root.glownytxt = my_vars1.zawartosc;
}
}
my_vars1.load("plikitxt/zawartosc2.txt");
_root.scrollBar.target = glownepole;
Kod: Zaznacz cały
this.startScroll = function(active, type) {
if (active) {
this.type = type;
if (type != "mid") {
this.onEnterFrame = function() {
if (type == "up") {
this.target.scroll--;
} else if (type == "down") {
this.target.scroll++;
}
updateScroller("arrow");
};
} else {
this.onMouseMove = function() {
updateScroller("mid");
updateAfterEvent();
};
}
} else {
this.onEnterFrame = null;
this.onMouseMove = null;
}
};
function updateScroller(type) {
var a = _root.scrollBar.target.scroll;
var b = _root.scrollBar.target.maxscroll;
var c = 375;
var d = scroller._y;
if (type == "mid") {
_root.scrollBar.target.scroll = Math.round((b*(d/c))+1);
} else {
scroller._y = c*((a-1)/b);
}
}
Kod: Zaznacz cały
on(press){
this.startDrag(false,0,0,0,375);
startScroll(true,"mid");
}
on(release,releaseOutside){
this.stopDrag();
startScroll(false);
}
Czy ktoś mógłby mi pomóc?Czemu ten suwak nie działa????