PDA

Volledige versie bekijken : horizontaal slide menu blijft doorgaan met scrollen


mklvfkwr
%Europe/Berlin %839 %2006, 20:08
Hoi!, heb een probleem met een horizontaal menu dat ik wil maken.

Ik heb alle menu knoppen horizontaal naast elkaar gezet in de movieclip "foto" deze is 1550 pixels breed. Flash movie zelf is 770 breed.
Het is me gelukt om het menu naar links en rechts te laten bewegen als ik met de muis naar links of rechts ga.

Probleem:
Blijft maar doorgaan met scrollen,als de movieclip "foto" aan het einde is moet deze ook stoppen met scrollen, krijg dit niet voor elkaar, krijg niet de juiste "if statements" voor elkaar.
Weet iemand een oplossing ?

Volgende code staat in een lege movieclip "dragControl"


onClipEvent (load) {
movieh = 770;
h = _root.foto._weight;
speed = 50;
}
onClipEvent (enterFrame) {
xpos = _root._xmouse;
xpos = xpos-(movieh/2);
_root.foto._x = _root.foto._x-(xpos/speed);
}


8~ als iemand iets weet hiervoor zou super zijn! 8D

Macs
%Europe/Berlin %846 %2006, 20:18
onClipEvent (enterFrame) {
xpos = _root._xmouse;
xpos = xpos-(movieh/2);
_root.foto._x = _root.foto._x-(xpos/speed);
if(_root.foto._x>780){//of de meeste rechtse positie
_root.foto._x>780
} else if(_root.foto._x<0){//of de meest linkse
_root.foto._x<0
}


en btw, ik heb nog nooit van de property '_weight' gehoort (maar je zal wel _height bedoelen ;))

Laiverd
%Europe/Berlin %862 %2006, 20:42
_weight is gewoon de gecombineerde waarde van _width en _height : _width + _height = _weight ;)

Macs
%Europe/Berlin %865 %2006, 20:46
net als bij mensen: je hoogte en breedte bepalen je gewicht ;)

mklvfkwr
%Europe/Berlin %873 %2006, 20:57
super bedankt! , ga het morgen uitproberen :D