therocket
%Europe/Berlin %100 %2008, 03:25
Hallo,
Ik ben momenteel aan een image gallery bezig, vrij basic, het concept is het volgende:
wanneer je met de cursor over de foto's gaat, scrollt de MC (met alle foto's daarin) naar links of rechts, afhankelijk van de richting die je aangeeft. Tot hier geen probleem.
function scrollPhotos() {
if (gallerij_mc._x >= 60) {
gallerij_mc._x = 60;
}
if (gallerij_mc._x <= -1460) {
gallerij_mc._x = -1460;
}
var muisafstand = _xmouse-(Stage.width)/2;
gallerij_mc._x += -muisafstand/10;
}
Je merkt aan de code dat de scrollfunctie blijft staan waar de MC aan zijn einde is (in mijn geval op positie 60 en aan de andere zijde -1460.
Nu is het de bedoeling dat je verder kan scrollen en terug de eerste foto na de laatste te zien krijgt (een loop maw). Ik heb me laten vertellen dat de logica als volgt is: je zet een tweede instance van de gallery_mc op de scene (met een andere naam) en laat via AS de 2 MC's voortdurend van plaats verwisselen wanneer er één aan zijn einde komt, zodat ze elkaar steeds netjes opvolgen...
Dit zou de veelgebruikte techniek zijn, helaas ben ik een nieuweling 8) Hoe begin ik er juist aan? Elke hulp wordt gewaardeerd.
Alvast bedankt!
Ik ben momenteel aan een image gallery bezig, vrij basic, het concept is het volgende:
wanneer je met de cursor over de foto's gaat, scrollt de MC (met alle foto's daarin) naar links of rechts, afhankelijk van de richting die je aangeeft. Tot hier geen probleem.
function scrollPhotos() {
if (gallerij_mc._x >= 60) {
gallerij_mc._x = 60;
}
if (gallerij_mc._x <= -1460) {
gallerij_mc._x = -1460;
}
var muisafstand = _xmouse-(Stage.width)/2;
gallerij_mc._x += -muisafstand/10;
}
Je merkt aan de code dat de scrollfunctie blijft staan waar de MC aan zijn einde is (in mijn geval op positie 60 en aan de andere zijde -1460.
Nu is het de bedoeling dat je verder kan scrollen en terug de eerste foto na de laatste te zien krijgt (een loop maw). Ik heb me laten vertellen dat de logica als volgt is: je zet een tweede instance van de gallery_mc op de scene (met een andere naam) en laat via AS de 2 MC's voortdurend van plaats verwisselen wanneer er één aan zijn einde komt, zodat ze elkaar steeds netjes opvolgen...
Dit zou de veelgebruikte techniek zijn, helaas ben ik een nieuweling 8) Hoe begin ik er juist aan? Elke hulp wordt gewaardeerd.
Alvast bedankt!