Ik heb een lange afbeelding die ik met de muis naar links en naar rechts wil bewegen. Dit werkt prima met onderstaande code. Ik heb 2 doorzichtige knoppen gemaakt die dan steeds de code uitvoeren en zodoende de movieclips achtergrond, voorgrond en middenstuk bewegen.
Onderstaande code is voor de knop naar rechts.
Nu heb ik in de movieclip achtergrond 2 buttons gemaakt met een rollover effect. Die rollovers en de buttons werken nu niet meer, omdat de movieclip achtergrond onder de doorzichtige buttons valt. De cursor reageert dus op de buttons die het slide effect creëren.
Ik weet niet hoe ik nu die rollover buttons kan laten werken.
Waarschijnlijk moet ik de code voor het slide effect aanpassen, zodat deze op de x positie van de muis reageert en niet meer met doorzichtige buttons werken. Ik weet alleen niet hoe ik dit moet doen.
Kan iemand mij helpen?
onClipEvent (load) {
_root.achtergrond._x = 0;
var endPosx = -496;
_root.voorgrond._x = -214;
var endPosx2 = -271;
_root.middenstuk._x = 0;
var endPosx3 = -496;
}
on (rollOver) {
this.onEnterFrame = function() {
currentPosx = _root.achtergrond._x;
diffPosx = endPosx - currentPosx;
movex = diffPosx/2;
_root.achtergrond._x = _root.achtergrond._x + movex/25;
currentPosx2 = _root.voorgrond._x;
diffPosx2 = endPosx2 - currentPosx2;
movex2 = diffPosx2/2;
_root.voorgrond._x = _root.voorgrond._x + movex2/45;
currentPosx3 = _root.middenstuk._x;
diffPosx3 = endPosx3 - currentPosx3;
movex3 = diffPosx3/2;
_root.middenstuk._x = _root.middenstuk._x + movex3/26;
}
}
on (rollOut) {
delete this.onEnterFrame;
}
Onderstaande code is voor de knop naar rechts.
Nu heb ik in de movieclip achtergrond 2 buttons gemaakt met een rollover effect. Die rollovers en de buttons werken nu niet meer, omdat de movieclip achtergrond onder de doorzichtige buttons valt. De cursor reageert dus op de buttons die het slide effect creëren.
Ik weet niet hoe ik nu die rollover buttons kan laten werken.
Waarschijnlijk moet ik de code voor het slide effect aanpassen, zodat deze op de x positie van de muis reageert en niet meer met doorzichtige buttons werken. Ik weet alleen niet hoe ik dit moet doen.
Kan iemand mij helpen?
onClipEvent (load) {
_root.achtergrond._x = 0;
var endPosx = -496;
_root.voorgrond._x = -214;
var endPosx2 = -271;
_root.middenstuk._x = 0;
var endPosx3 = -496;
}
on (rollOver) {
this.onEnterFrame = function() {
currentPosx = _root.achtergrond._x;
diffPosx = endPosx - currentPosx;
movex = diffPosx/2;
_root.achtergrond._x = _root.achtergrond._x + movex/25;
currentPosx2 = _root.voorgrond._x;
diffPosx2 = endPosx2 - currentPosx2;
movex2 = diffPosx2/2;
_root.voorgrond._x = _root.voorgrond._x + movex2/45;
currentPosx3 = _root.middenstuk._x;
diffPosx3 = endPosx3 - currentPosx3;
movex3 = diffPosx3/2;
_root.middenstuk._x = _root.middenstuk._x + movex3/26;
}
}
on (rollOut) {
delete this.onEnterFrame;
}