coordinaten berekenen
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:
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)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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?
}
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?
}
Gesponsorde koppelingen:
Er zijn nog geen reacties op dit bericht.



