Versio

coordinaten berekenen

Overzicht Reageren

Johan Dam

Johan Dam

13/09/2010 15:09:02
Quote Anchor link
Yoo,

Ik ben bezig een simpel collision script te maken, ik dacht het eerst maar eens makkelijk te houden door massa en frictie weg te laten maar nog blijft het nogal lastig,

In de javascript gebruik ik objecten die x en y coordinaten hebben, en x_inc en y_inc welke de snelheid verzorgen.

Met behulp van wat wiskunde heb ik de hoek berekend van welke de botsing komt, nu zit ik echter vast... hoe vertaal ik die hoek naar nieuwe x_inc en y_inc?

Dit is wat ik nu toe heb:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
this.resolve_collision = function(first, second){
    var first_x =  parseInt(first.x);
    var first_y =  parseInt(first.y);
    
    var second_x =  parseInt(second.x);
    var second_y =  parseInt(second.y);
    
    var dx = first_x - second_x;
    var dy = first_y - second_y;
            
    var initial_angle = Math.atan2(dx, dy) * -1 * 180 / Math.PI;
    
    // euh... en nu?
}
 
PHP hulp

PHP hulp

24/05/2012 07:09:41
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren