Exemplo n.º 1
0
 public override void handleBallCollision(Ball collidedBall)
 {
     if (collidedBall.grabBall(this)) {
         carriedBall = collidedBall;
         if(carriedBall.ultimate) {
             body.velocity = Vector3.zero;
         }
         if(!dashWhileCarrying) {
             dashTimer = 0;
         }
         particles.Play();
     } else if (collidedBall.stuns) {
         //we didn't dodge the ball!
         tackle(collidedBall.getTackleVector(), collidedBall.tackleDuration);
         particles.Play();
     }
 }