PDA

Volledige versie bekijken : Drag en positioneren


wisboy1987
%Europe/Berlin %526 %2006, 13:38
Ik had een vraagje...

Ik ben bezig met een opdrachtje voor school, alleen loop ergens op vast..
Ik heb een grote movieclip gemaakt, groter dan mijn stage.

Deze moviclip kan je bewegen, maar er zitten ook buttons in...
Het bewegen is gelukt..

Maar de buttons die erin zitten moeten de MC naar een bepaalde positie laten gaan.. hoe krijg ik dit voor elkaar..

als jullie het nog snappen...

behived
%Europe/Berlin %561 %2006, 14:28
in de mc:
buttonmc een instance name geven
code op action layer

button1.onPress=function(){
_parent.valuex=100;
_parent.valuey=50
}


buiten mc:
mc een instance naam geven bv(mcanimated)
code op action layer:

valuex=valuey=200;
onEnterFrame=function(){
//5 is snelheid
mcanimated._x-=(mcanimated._x-valuex)/5;
mcanimated._y-=(mcanimated._y-valuey)/5;

}

renegeuze
%Europe/Berlin %567 %2006, 14:36
Als de drag functie op jouw movieclip zit kunnen de buttons niet werken.

wisboy1987
%Europe/Berlin %568 %2006, 14:38
bedankt.. alleen ik dnek dat hij het niet doet.. of ik doe iets fout...

kan iemand mij helpen..

bijlage:
als je op het witte vlak klikt moet ie eigenlijk naar het gelevlak gaan..
en je kan hem ook nog verslepen.. kan iemand mij helpen..??

alvast bedankt..

behived
%Europe/Berlin %570 %2006, 14:41
Over dat van die drag had ik overgelezen...

Je moet je drag in je mc zetten op een mc die onder de buttons zit, anders kan het idd niet werken...

wisboy1987
%Europe/Berlin %573 %2006, 14:45
Dus hoe kan ik dit oplossen??

renegeuze
%Europe/Berlin %575 %2006, 14:48
Zoals ik dus zei :)

Je kan geen button binnen een button zetten.
Jouw groot MC is een button.

Zie bijlage.

Alstublieft

wisboy1987
%Europe/Berlin %579 %2006, 14:54
dankje.. maar nu kan ik het nietmeer verslepen... en dat wil ik juist..
dus en klik naar geel.. en dat je hem nog kan verslepen...

dus het klikken doet het al... alleenn nu nog dat andere...
gewoon slepen...

EDIT: zoals.. www.conceptm.nl (http://www.conceptm.nl/)

renegeuze
%Europe/Berlin %586 %2006, 15:04
Owja stom van me.
Verander de onPress even in het volgende:
groot_mc.onPress = function() {
startDrag(this, false, -550, -550, 0, 0);
valuex = undefined;
valuey = undefined;
};