stijn
%Europe/Berlin %456 %2005, 11:57
Hallo allemaal
Op flashkit vond ik een zeer goed voorbeeld van een verticale image scroller (http://www.flashkit.com/movies/Scripting/Scrolling/vertical-zork-6162/index.php). Maar ik ben eigenlijk op zoek naar exact hetzelfde maar dan de horizontale versie er van!
Ik heb al een aantal dingen proberen aan te passen zodat ik er een horizontale scroller van krijg, maar dat blijkt toch niet zo gemakkelijk als gedacht.
Kan iemand helpen?
Op de scene vind je deze actionscript:
onClipEvent (load) {
movieh = 400;
h = _root.foto._height;
speed = 12;
}
onClipEvent (enterFrame) {
ypos = _root._ymouse;
ypos = ypos-(movieh/2);
_root.foto._y = _root.foto._y-(ypos/speed);
}
Ik heb hier de "y" overal vervangen door en zo kan ik hem horizontaal laten bewegen. Heb de fotoreeks (movieclip) liggend gezet, maar hij verschijnt nog maar net in het venster.
De fotoreeks (movieclip) heeft dan ook nog twee actionscript:
eentje in de movieclip scene:
m = 0;
tmi = 2;
while (m<(tmi*2)-2) {
m++;
dup = 'image' add m;
_root.foto.image.duplicateMovieClip(dup, m+1);
_root.foto.image1._y = _root.foto.image._y+_root.foto.image._height;
_root.foto.image2._y = _root.foto.image._y-_root.foto.image._height;
}
en 1 actionscript zit op de movieclip zelf:
onClipEvent (enterFrame) {
if (_root.foto._y<-_root.foto.image._height/2) {
// trace("a");
_root.foto._y = _root.foto._height/2;
} else if (_root.foto._y>(_root.foto._height/2)-8) {
_root.foto._y = _root.foto.image1._height/2;
}
}
Kan mij iemand zeggen welke code ik ng moet vervangen?
Alvast bedankt voor jullie hulp
Op flashkit vond ik een zeer goed voorbeeld van een verticale image scroller (http://www.flashkit.com/movies/Scripting/Scrolling/vertical-zork-6162/index.php). Maar ik ben eigenlijk op zoek naar exact hetzelfde maar dan de horizontale versie er van!
Ik heb al een aantal dingen proberen aan te passen zodat ik er een horizontale scroller van krijg, maar dat blijkt toch niet zo gemakkelijk als gedacht.
Kan iemand helpen?
Op de scene vind je deze actionscript:
onClipEvent (load) {
movieh = 400;
h = _root.foto._height;
speed = 12;
}
onClipEvent (enterFrame) {
ypos = _root._ymouse;
ypos = ypos-(movieh/2);
_root.foto._y = _root.foto._y-(ypos/speed);
}
Ik heb hier de "y" overal vervangen door en zo kan ik hem horizontaal laten bewegen. Heb de fotoreeks (movieclip) liggend gezet, maar hij verschijnt nog maar net in het venster.
De fotoreeks (movieclip) heeft dan ook nog twee actionscript:
eentje in de movieclip scene:
m = 0;
tmi = 2;
while (m<(tmi*2)-2) {
m++;
dup = 'image' add m;
_root.foto.image.duplicateMovieClip(dup, m+1);
_root.foto.image1._y = _root.foto.image._y+_root.foto.image._height;
_root.foto.image2._y = _root.foto.image._y-_root.foto.image._height;
}
en 1 actionscript zit op de movieclip zelf:
onClipEvent (enterFrame) {
if (_root.foto._y<-_root.foto.image._height/2) {
// trace("a");
_root.foto._y = _root.foto._height/2;
} else if (_root.foto._y>(_root.foto._height/2)-8) {
_root.foto._y = _root.foto.image1._height/2;
}
}
Kan mij iemand zeggen welke code ik ng moet vervangen?
Alvast bedankt voor jullie hulp