es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: COLLISION-DETECTION

El desplazamiento aéreo empuja al jugador sobre el bloque siguiente en la parte superior cuando choca contra una pared en la dirección x y continúa en la dirección x. Es necesario hacer que el jugador deje de moverse si choca contra una pared.

Mi método “dash” está como sigue (player2 también puede referirse a sí mismo ya que tengo 2 instancias de esta clase donde solo player2 “dashes”). def dash(self): if self.dashing == True: self.yvel = self.yvel_dash self.dash_timer += 1 if player2.direction == 1: player2.rect[0] += self.speed * 3 player2.rect[1] += self.yvel_dash if . . . Read more

No se puede detectar la colisión con Polígono.

Estoy tratando de detectar una colisión entre un círculo y un objeto de tipo Polígono, por lo que estoy utilizando Polygon.contains() con las coordenadas del círculo. Pero por alguna razón desconocida, solo a veces detecta una colisión: cuando aparece el primer meteorito (polígono), intento dispararle (la bala es el círculo) . . . Read more