Posted By

lrodriguez on 12/20/13


Tagged

io phaserjs phaser colisiones colisioncollide


Versions (?)

PhaserJS, Colisiones


 / Published in: JavaScript
 

Función que permite detectar la colisión entre 2 elementos.

  1. function oncreate(){
  2.  
  3. //previamente hemos creado una imagen, que luego agregamos a un spriite
  4. ball = game.add.sprite(200,100,"balon");
  5. ball.width = 50;
  6. ball.height = 50;
  7. ball.body.velocity.x = 100;
  8.  
  9. //esto es para el segundo sprite
  10.  
  11. ball2 = game.add.sprite(500,100,"balon2");
  12. ball2.width = 50;
  13. ball2.height = 50;
  14. ball2.body.velocity.x = -100;
  15. }
  16.  
  17.  
  18. function onupdate(){
  19. //Cada ves que se actualiza pregunta si hay colisi����¯�¿�½���¯���¿���½����¯�¿�½������³n entre estos 2 elementos y cuando hay una colisi����¯�¿�½���¯���¿���½����¯�¿�½������³n, lo lleva a la funci����¯�¿�½���¯���¿���½����¯�¿�½������³n detectaColisi����¯�¿�½���¯���¿���½����¯�¿�½������³n, esta funci����¯�¿�½���¯���¿���½����¯�¿�½������³n recibe 2 objetos y all����¯�¿�½���¯���¿���½����¯�¿�½������­ se hace la magia
  20. game.physics.collide(ball,ball2,detectaColision,null,this);
  21. }
  22.  
  23. function detectaColision(obj1,bj2) {
  24. console.log("colsiiono");
  25. }

Report this snippet  

You need to login to post a comment.