» Home » Movies » Tutorials » Submissions » Sound FX » Board » Links » Reviews » Feedback » Gallery » Fonts » The Lounge » Sound Loops
Search tutorials
Author: Jorian Cunliffe | Website: http://

Theory

Skip this if you want...

The basic concept is that the mouse angle will fall into 1 of the 4 quadrants, they are:

```    0 -  90    (right and down)    +x +y
90 - 180    (left and down)     -x +y
180 - 270      (left and up)     -x -y
270 - 360      (right and up)    +x -y
```

The "mouse coordinate" is the "coordinate of the mouse" minus the "coordinate of the origin"
ie. if origin(10,10) & mouse(20, -20), then the mouse coordinate becomes (10, -30). This is right and up or +x -y.

The angle is then APPROXIMATED using a simple algorithm. The algorithm will not be explained as approximations never really make "sense" - just look at the code. The movement for a bullet from the origin to the mouse is calculated EXACTLY. So for the purpose of games this is usually ok.

• There are no comments yet. Be the first to comment!

• You must have javascript enabled in order to post comments.

Featured Flash FLA
» Author: Inocreato
» Title: RaiseTheBlocks
» Description: Raise all the blocks to win the game
Featured Sound Loops

Audio Player

» Author: TomCat Carty
» Title: The Wood
» Description: Just a little game ending or it can maybe be looped. Recorders with music box and percussion to give the feel of well, I don't know, the woods? Free to use, just credit me. thank you
Latest Font
» Author: Fábio FAFERS
» Description: I created this font for free use. Everyone can apply it in personal or business texts. Its free, but I want to be communicated in case of business use. Donations are accepted to keep the project of free fonts alive! Thank you all
Featured Sound Fx

Audio Player

» Author: Davisigner
» Description: Hmm... what to say about this one? It's reminiscent of the closing notes of the opening music from the Three Stooges done in a church organ style with a closing cymbal crash. I'll give this one away gratis, but feel free to check out my free loops and potential upcoming license-mandated ones over in the respective part of Flashkit.