PDA

Volledige versie bekijken : startdrag() aan MC


Hanneshoffie
%Europe/Berlin %532 %2006, 12:47
Hallo

ik heb deze regel in een functie:

var newcard:MovieClip = _root.createEmptyMovieClip("card"+((4*x)-3),((4*x)-3));
trace(newcard);

als ik hem trace staat er _level0.card1

en dan wil ik graag daaronder dat je hem kunt slepen e.d.

_root.card1.onPress(startDrag(_root.card1,true));
_root.card1.onRelease(stopDrag());
_root.card1.onReleaseOutside(stopDrag());


ik doe vast iets doms fout.
groeten,

Gerrit55
%Europe/Berlin %579 %2006, 13:54
Je maakt een lege MC aan met instancenaam newcard. Als je deze wilt draggen gebruik je toch deze instancenaam? "card1" is bij aanmaken van je SWF nog niet bekend.

gebruik
instancenaamvanmc.onPress = function() {
startDrag()
}
etc.

Hanneshoffie
%Europe/Berlin %613 %2006, 14:43
var newcard:MovieClip = _root.createEmptyMovieClip("card"+((4*x)-3),((4*x)-3));
//trace(newcard);

newcard.onPress = function() {
this.startDrag();
}
newcard.onRelease = function() {
this.stopDrag();
}


heb ik nu maar ik kan nog niks slepen ....terwijl ik de Mc wel zie

theFlashWizard
%Europe/Berlin %668 %2006, 16:02
maar je zet niks in die lege movieclip, hoe kan je hem dan zien en hoe zou je hem dan kunnen slepen?

Hanneshoffie
%Europe/Berlin %889 %2006, 21:20
newcard.lineStyle(1,0x000000);
newcard.beginFill(0xFFCC66);
newcard.moveTo(linksbx,linksby);
newcard.lineTo(linksox,linksoy);
newcard.lineTo(rechtsox,rechtsoy);
newcard.lineTo(rechtsbx,rechtsby);
newcard.lineTo(linksbx,linksby);

dat staat er in(A)

theFlashWizard
%Europe/Berlin %056 %2006, 01:21
ik zie geen fout tot nu toe.. kun je n fla bijvoegen?

Hanneshoffie
%Europe/Berlin %940 %2006, 22:34
hierbij de bijlage