PDA

Volledige versie bekijken : Bij muisstilstand movieclip afspelen


Dido
%Europe/Berlin %450 %2010, 10:48
Hallo,

Ik heb een scene met daarin ongeveer 15 kleine balletjes (movieclips), redelijk dicht op elkaar staan.
Als men nu met de muis rustig over een balletje gaat, wordt het balletje groter.

Maar wanneer men snel over de movieclips heen gaat, krijg je geflikker, omdat al die verschillende movieclips allemaal tegelijk af willen spelen..

Heeft iemand hier een oplossing voor?
Bijv.: de movieclip mag pas afspelen als de muis volledig stil staat..

Kan denk ik ook met een Boolean, dat de andere mc's niet mogen spelen totdat de huidige mc, waarover de muis is gegaan, is afgespeeld.

Bijvoorbaat dank,

Dido

Thip
%Europe/Berlin %389 %2010, 09:20
Ik neem aan dat je as3 gebruikt aangezien je CS4 in je profiel hebt staan.

Je zou hier deze code voor kunnen uitwerken, deze code kijkt of je muis beweegt of niet.
var oldX:int=0;
var oldY:int=0;

stage.addEventListener(Event.ENTER_FRAME, checkMovement);


function checkMovement(e:Event):void {
if (mouseY!=oldY || mouseX!=oldX) {
oldY=mouseY;
oldX=mouseX;
trace("bewegen");
}
else {
trace("stil");
}
}

Dido
%Europe/Berlin %469 %2010, 11:16
Thanks voor de reply,

ik gebruik inderdaad CS4, maar ik ben nog wel gewoon vertrouwd met AS2, dus gebruik ik dat..

Weet je misschien daar ook de code voor?

Dido
%Europe/Berlin %943 %2010, 23:39
Laat maar, is opgelost.