Hola!
¿Como hago para que cuando dos pelotas colisionen entre si reboten (de manera realista)?
He probado con el efecto "bounce" pero sólo se mueve una. La otra se queda estática.
¿Alguna idea?
En el evento collision de la bola:
[gml]
move_bounce_solid(true);
with other move_bounce_solid(true);
[/gml]
en el evento de collision contra la bola blanca. Y tambien contra otras bolas
var a;
a=objBola1; //la bola contra la que verifica colision.
direction=(point_direction(x,y,a.x,a.y)+180 mod(360));
speed=a.speed+9;
Recuerda colocarle a cada bola en su event create
friction=.1;