Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1713 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  lift pong

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lift pong

n°880764
DjCut
Posté le 23-10-2004 à 13:40:51  profilanswer
 

Salut à tous,
 
J'ai commencé un pong mais le problème c'est qu'il n'est pas très palpitant : l'angle de rebond est toujours le même (je change juste le sens des x ou des y). Dans les pongs auxquels on peut jouer sur les portables, voir les casse-briques, la balle rebondit sur la raquette avec un angle différent selon que celle-ci bouge ou pas, et selon l'endroit de la raquette où la balle rebondit (comme si on pouvait la "lifter" )
Si quelqu'un peut m'éclairait
Merci

mood
Publicité
Posté le 23-10-2004 à 13:40:51  profilanswer
 

n°880834
Profil sup​primé
Posté le 23-10-2004 à 16:12:36  answer
 

peut etre faudrait il que tu introduise dans ton code de rebond le sens de deplacement de la raquette.
 
EDIT: ainsi que l'endroit ou la balle touche la raquette


Message édité par Profil supprimé le 23-10-2004 à 16:13:09
n°887506
L'FRED
Posté le 31-10-2004 à 23:27:53  profilanswer
 

Sub Start1()
 
CentreV = Int((Form1.ScaleHeight / 2) - (Balle.Height / 2))
CentreH = Int((Form1.ScaleWidth / 2) - (Balle.Width / 2))
Balle.Move CentreH, CentreV
Timer1.Enabled = True
 
Randomize Timer
Horizontal = Int(Rnd * 2) + 1
DéplacementHorizontal = Int(Rnd * 200) + LongueurPas
If Horizontal = 1 Then
    DirectionHorizontal = True
Else
    DirectionHorizontal = False
End If
 
Randomize Timer
Vertical = Int(Rnd * 2) + 1
DéplacementVertical = Int(Rnd * 200) + LongueurPas
If Vertical = 1 Then
    DirectionVertical = True
Else
    DirectionVertical = False
End If
 
Vertical = CentreV
Horizontal = CentreH
Balle.Move Horizontal, Vertical
End Sub
 
 
rnd veut dire Random.........cool!  Valeur comprise entre 0 et 1.

n°1095067
vallica
Posté le 24-05-2005 à 15:04:09  profilanswer
 

Bonjour,
 
je suis très interessé par cette methode pour donner un effet plus réaliste au sens de la balle lorsqu'elle rebondit, mais je ne comprend pas ce code en entier.
Quelqu'un pourrait-il me le commenter ou l'expliquer?
 
merci bcp.


---------------
Mes 3D : http://seb.abcblog.fr

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  lift pong

 

Sujets relatifs
[RECH] Jeux de pong programmé en PythonJeux Pong questions + download
GLPong : un jeu multijoueur de type Pong... à tester ![RCH] Pong tout simple en visual basic
[RCH] PONG en visual basicCode source de pong ??
Plus de sujets relatifs à : lift pong


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)