23. juli 2004 - 17:30Der er
8 kommentarer og 2 løsninger
Blød movement
Jeg har lavet et lille movement script .. som virker perfekt.. eneste bug er at med det samme med slipper diverse movieclips, stopper den flydende bevægelse helt, og ikke der hvor man har sluppet det.
Her er min lille kode:
function followMouse(mc,physics0,physics1){ mc.onMouseDown = function(){ if(this.hitTest(_root._xmouse,_root._ymouse,true)){ _root.topdepth = _root.topdepth + 1; mc.swapDepths(_root.topdepth); // trace("Clicked a box!"); // trace ("New topdepth depth is now " + _root.topDepth); // trace("MC depth is "+mc.getDepth()); mc.onEnterFrame = function(){ if(mc.getDepth()==_root.topDepth){ xspeed = ((_root._xmouse-mc._x)*physics0)+(xspeed*physics1); yspeed = ((_root._ymouse-mc._y)*physics0)+(yspeed*physics1); mc._x += xspeed; mc._y += yspeed; } } } } mc.onMouseUp = function (){ delete mc.onEnterFrame; } }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Fjern din mc.onMouseUp - soim netop fortæller, at din onEnterFrame skal slettes. Jeg ved ikke hvorfor den er der, men den har ikke andet formål, end at stoppe bevægelsen!
(altså linjerne: mc.onMouseUp = function (){ delete mc.onEnterFrame; } skal slettes)
morten: den ser nu lidt sjov ud.. prøv at lave flere objecter .. el. se her: www.4b4.dk/flash.fla .. bevæger man en.. og trækker så i en anden, følger alle sammen med.. og ikke bare den man hiver i ..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.