AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -49%
4ème maillot Jordan x Paris Saint-Germain ...
Voir le deal
46 €

 

 direction après direction

Aller en bas 
AuteurMessage
PHENIXprod
Utilisateur confirmé: Rang ****
PHENIXprod

Messages : 835

direction après direction Empty
MessageSujet: direction après direction   direction après direction EmptyDim 13 Sep 2009 - 17:14

Je programme un hit the ball en python et j'ai défini une direction et une vitesse pour calculer la position de la balle. Mais je ne vois pas comment faire un système de rebond lorsque la balle se trouve en collision avec le bord de la room... et visiblement faire direction += 90 ne suffis pas...

Merci d'avance super
Revenir en haut Aller en bas
Adamo
Utilisateur confirmé: Rang ***
Adamo

Messages : 681
Localisation : Quebec

direction après direction Empty
MessageSujet: Re: direction après direction   direction après direction EmptyDim 13 Sep 2009 - 17:46

je sais pas ce que ca donne en python mais en game maker tien si ca peut taider :

// pour les collision haut / bas
a = direction-180
direction=180-a
// pour les collision gauche / droite
a = direction-90
direction=90-a

ca donne a peu pres ca :

Code:
if x > 640 or x < 0
{
a = direction-90
direction=90-a
}

if y > 480 or y < 0
{
a = direction-180
direction=180-a
}
Revenir en haut Aller en bas
PHENIXprod
Utilisateur confirmé: Rang ****
PHENIXprod

Messages : 835

direction après direction Empty
MessageSujet: Re: direction après direction   direction après direction EmptyDim 13 Sep 2009 - 18:04

merci, je teste tout de suite happy1

edit: ça marche ! ange
Revenir en haut Aller en bas
Contenu sponsorisé




direction après direction Empty
MessageSujet: Re: direction après direction   direction après direction Empty

Revenir en haut Aller en bas
 
direction après direction
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Programmation-
Sauter vers: