| [script] Rebond de type casse brique | |
|
Aller à la page : 1, 2 |
| Auteur | Message |
|---|
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4069 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Dim 15 Juil - 8:14 | |
| merci à toi d'y porter ton attention ^^ _________________ Click for a free cookie |
|
 | |
JulienEragon Débutant
Age : 15 Inscrit le : 21 Déc 2007 Messages : 11 : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 5 Jan - 14:51 | |
| | M@d_Doc a écrit: |
| Code: | /* Ce script défini l'angle de rebond de la balle selon sa position sur la batte exemple : rebond(largeur_batte) */ direction=180-(180*(balle.x-barre.x)/argument0) |
Appelez le script "rebond", puis dans l'objet "balle", dans l'event collision avec la batte, mettez :
| Code: | rebond(largeur_batte) |
|
J'arrive pas à faire marcher ce script Quand je l'utilise ma balle rebondit bizarement sur la raquette et des fois elle se bloque (elle reste collé sur la raquette et j'entends le bruit du rebond de la balle en permanance).
Voilà comment je fais :
le script :
| Code: | direction=180-(180*(balle.x-raquette.x)/argument0) |
Puis dans l'event collision avec la raquette :
Merci de m'aider |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4069 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 5 Jan - 15:26 | |
| C'est bizarre.... Ce que tu as marqué est juste pourtant... As tu autre chose concernant les collisions de la balle et la batte? Parce que ce que je vois là me parait juste... _________________ Click for a free cookie |
|
 | |
notiz85 Utilisateur confirmé: Rang *****

Age : 14 Inscrit le : 05 Avr 2006 Messages : 1975 Localisation : De retour ici, avec un jeu... : ────────── : Projet Actuel : Tenu Secret Avancement :
   (2/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 5 Jan - 15:29 | |
| Il n'y a pas de "bug" sur ton sprite nom plus ? Une batte pas normal je veux dire
Sinon c'est bizarre... _________________

 |
|
 | |
JulienEragon Débutant
Age : 15 Inscrit le : 21 Déc 2007 Messages : 11 : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 5 Jan - 15:46 | |
| J'ai une raquette tout à fait normale et à part un play sound ya rien d'autre comme event.
Voilà le gmk : http://www.zshare.net/download/6211245d3d58b2
J'ai enlevé les 3 quarts du jeu, j'ai juste laissé le principal mais ça marche toujours pas.
Les touches c'est la barre d'espace pour lancer la balle et les flèches pour bouger la raquette.
Ps: J'ai remarqué que ça bug surtout du coté gauche de la raquette. |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4069 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| |
 | |
JulienEragon Débutant
Age : 15 Inscrit le : 21 Déc 2007 Messages : 11 : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 5 Jan - 16:12 | |
| Super, merci beaucoup !
Dernière édition par le Sam 5 Jan - 16:36, édité 1 fois |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4069 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 5 Jan - 16:30 | |
| euh... super de rien beaucoup  _________________ Click for a free cookie |
|
 | |
titragon Invité
| Sujet: Re: [script] Rebond de type casse brique Mer 9 Jan - 10:49 | |
| vous remarquerez que la balle va de travers et bien ajoutez +17
| Code: | direction=180-(180*(balle.x-barre.x[color=red]+17[/color])/argument0)
|
|
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4069 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Mer 9 Jan - 19:10 | |
| 17? oh.... En fait le script de départ marche si l'origine de ton sprite est en 0,0 et que la batte fait toute la longueur du sprite... c'est sur que sinon il faut un peu adapter ^^ _________________ Click for a free cookie |
|
 | |
shm31 *Excellent utilisateur*

Age : 16 Inscrit le : 16 Jan 2006 Messages : 8660 Localisation : 2 bad 4 u m8 : ────────── : Projet Actuel : diarhée Avancement :
   (58/100)
| |
 | |
dam22 Très bonne participation

Age : 34 Inscrit le : 05 Avr 2006 Messages : 135 Localisation : savoie : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 21 Juin - 10:51 | |
|
dis M@d_Doc comment fait tu si le casse brique est Horizontal  _________________
 |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4069 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 21 Juin - 11:21 | |
| faut c'est pas compliqué... faut juste un peu bidouiller... tu templace les x par des y et la direction sera direction=-90+180*(balle.y-barre.y)/argument0 _________________ Click for a free cookie |
|
 | |
dam22 Très bonne participation

Age : 34 Inscrit le : 05 Avr 2006 Messages : 135 Localisation : savoie : ────────── : Avancement :
  (0/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 21 Juin - 11:23 | |
| beaucoup  _________________
 |
|
 | |
dam22 Très bonne participation

Age : 34 Inscrit le : 05 Avr 2006 Messages : 135 Localisation : savoie : ────────── : Avancement :
  (0/100)
| |
 | |
edi9999 Utilisateur confirmé: Rang *****

Age : 16 Inscrit le : 27 Jan 2006 Messages : 2184 Localisation : partout et nulle part : ────────── : Projet Actuel : un mario rigolo et theatre flashy Avancement :
   (25/100)
| Sujet: Re: [script] Rebond de type casse brique Sam 21 Juin - 22:21 | |
| | M@d_Doc a écrit: | faut c'est pas compliqué... faut juste un peu bidouiller... tu templace les x par des y et la direction sera direction=-90+180*(balle.y-barre.y)/argument0 |
+1 dire que j avais pas pense a ca, j aurais reecris le script _________________ I am an in the GM Quiz!
tuto gamemaker integral disponible sur mon site: http://gameplay.c.la Uploadez vos exemples, images, zip ou rar et ne faites pas attendre les personnes qui telechargent grace a Ceci |
|
 | |
| [script] Rebond de type casse brique | |
|