vinTagesworld Flash forum

Stel zelf een vraag in het flash forum!


roteren met muis
blokje door W0utah op 04-01-07 om 21:12
ik heb nu een simpel scriptje gemaakt waarbij de loop van een kannon een crosshair volgt.
Maar op de 1 of andere manier zit de loop altijd 90° fout en ik zie de fout niet echt

actionscript code

Mouse.hide();
startDrag(crosshair, true);
this.onEnterFrame = function() {
  // de hoek van de muis zoeken
  hoek = Math.atan2(crosshair._y-kannon_loop._y, crosshair._x-kannon_loop._x);
  hoek = hoek*(180/Math.PI);
  kannon_loop._rotation = hoek;
};
 


 


<< [1] [2] >>
Reply
blokje door vinTage op 04-01-07 om 21:15
Open de kanonloop mc, en laat de loop naar boven wijzen
(daar draaien dus)

ik bedoel ongeveer zoiets
Het plaatje met de wijzer dus.

 
Reply
blokje door W0utah op 04-01-07 om 21:18
de loop wees naar boven, heb hem naar opzij laten wijzen en toen werkte het

 
Reply
blokje door vinTage op 04-01-07 om 21:19
Da was nou niet echt moelijk om dat zelf uit te puzzelen he

 
Reply
blokje door W0utah op 04-01-07 om 21:24
idd, eigenlijk stom van mij
nog ff een andere stomme vraag waarschijnlijk

ik heb van dat crosshair een button gemaakt, als je klikt verkleint het crosshair

maar toen ik mijn movie testte, dan verkleind en vergroot hij constant, zou jij de fout weten?

 
Reply
blokje door vinTage op 04-01-07 om 21:27
ja
je hebt meerdere keyframes in een button mc, dus je zal daar stop() in moeten zetten

edit
wss kan je het wel oplossen door als type button te nemen op je main scene voor die crosshair.

Anders toon ff een fla

laatst ge-edit op: 04-01-07 om 21:29
Reply
blokje door W0utah op 04-01-07 om 21:28
normaal moet je op een button toch geen stop acties zetten?
of ben ik nu zo fout

 
Reply
blokje door vinTage op 04-01-07 om 21:29
zie mn edit in vorige reply

 
Reply
blokje door W0utah op 04-01-07 om 21:30
vinTage, mijn crosshair is gewoon een button, die staat op de scene
ik snap niet waarom hij constant verandert

 
Reply
blokje door vinTage op 04-01-07 om 21:32
Hij kan in de lib een button zijn, maar op de main scene een movie.
Het kan een movie zijn in de lib, maar op de main scene een button.

Anders toon je toch beter de fla, want dan zal de fout elders liggen.

 
Reply
blokje door W0utah op 04-01-07 om 21:34
had juist gevonden dat hij op de scene nog als movieclip stond, maar waarom als ik klik verandert hij niet

 
<< [1] [2] >>
Dit topic is gesloten.