| Casse-briques: comment détruire une brique ? [resolu] | |
|
|
|
Auteur | Message |
---|
jboss Bonne participation
Messages : 76
| Sujet: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 14:48 | |
| salut voila je voudrais savoir comment on fat pour que quand la balle touche une brique ba la brique explose
merci de vos reponse
[Topic renommé]
Dernière édition par le Mer 18 Oct 2006 - 14:27, édité 1 fois |
|
| |
Switch Utilisateur confirmé: Rang **
Messages : 411 Localisation : Désolé, je n'ai ni carte ni gps...
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 16:18 | |
| - Sammy, dans son tuto casse brique sur le site a écrit:
- Maintenant on passe à la brique, faite add object pour créer un nouveau object mettez son nom et en sprite prennez la brique. Cliquer sur add event et choisissez collision et balle ce qui veut dire quand la brique se cognera avec la balle. Dans les icône a coté cliquez sur main1 ça affichera de nouveaux icônes et faites glisser l'icône en forme de corbeille qui s'appelle destroy the instance. Voila ça veut dire que quand la balle va taper dans la brique ça va la détruire !
en gml, la fonction utilisée est instance_destroy() a la place de l'icone indiquée |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 16:20 | |
| |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 16:28 | |
| ya destroy instance at position c'est sa ?
je met self puis je coche la case relative ou pas ? je met rien dans x et y ?
merci de vos reponse |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 18:07 | |
| |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 18:25 | |
| je l'es lu et fai c'est part sa que j'ai commencer mais la j'arrive pas a que quand la balle touche la brique la brique explose en petit morceau
merci de vos reponse |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 18:27 | |
| Ah tu veut qu'il y ait des débris.. :-D
**Patientez, exemple en cours de création ..** |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 18:36 | |
| oui |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 18:48 | |
| |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 18:52 | |
| |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 23:21 | |
| merci a toi Bast sa marche tres bien mais comment fait ton pour que les debri soit immediatement attirer vers le bas (qui tombe tout de suite)
merci de vos reponse |
|
| |
Dan_lizhot Modérateur
Messages : 3463 Projet Actuel : Crypt Of Darkness
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 23:40 | |
| dans ta brique create met gravité a 0 et créer l'event detroy et met gravité a 0.5 |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mar 17 Oct 2006 - 23:55 | |
| merci je vai essayer sa de suite
met je mais quoi exactement ? |
|
| |
Dan_lizhot Modérateur
Messages : 3463 Projet Actuel : Crypt Of Darkness
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 1:48 | |
| |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 8:35 | |
| j'ai fait tout se que tu as di pourtan sa marche pas :p_desole: et si je le mettai dans le code qui fait exploser la brique - Citation :
- // Création des objets débris avec une image index différente pour chaquin
with instance_create(x,y,obj_bloc_debri) image_index=0; with instance_create(x,y,obj_bloc_debri) image_index=1; with instance_create(x,y,obj_bloc_debri) image_index=2; with instance_create(x,y,obj_bloc_debri) image_index=3; with instance_create(x,y,obj_bloc_debri) image_index=4; instance_destroy(); // L'objet bloc se détruit au final une ligne qui metrai la graviter a zeros et une direction sa marcherai ? mais la quelle mettre ? |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 10:41 | |
| A ajouter dans l'event Create de l'objet débri: - Code:
-
gravity_direction=260+random(20); gravity=0.5; |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 10:45 | |
| Merci Bast sa marche merci au autre sa a donner un style a mon casse brique sa va tres bien merci encor |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 10:50 | |
| j'au rai encore 2 autres petit bug dans mon casse brique
1°) par moment la balle se coince et va de gauche a droit en rebonbissan sur les coter mais elle ne redescan plus
2°) ma battle sort de la rooms quand on va trop a gauche ou trop a droite
voila merci de vos reponse |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 10:57 | |
| 1):Dans l'objet balle: Event Collision avec des blocs: - Code:
-
direction=point_direction(other.x,other.y,x,y); C'est la même chose que ce que j'ai donné pour les rebonds avec la batte, voila c'est un simple petit système de rebond maison quoi. 2): Je n'ai pas bien compris ce que tu voulait dire.. Tu n'a pas d'obstacles sur les bords de la room pour empêcher la balle de sortir ? |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 10:59 | |
| 1°) merci
2°) ba c'est ma bar qui sort pas ma balle dsl jm'exprime mal |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 11:02 | |
| Tu fait se déplacer ta batte avec la souris ou les touches du clavier ? Je pense que si tu demandes ça c'est parce-que tu utilises les touches du clavier, donc fais comme ceci, dans l'objet batte: Left - Code:
-
if x>10 x-=10; Right - Code:
-
if x<room_width-10 x+=10; Voila, l'objet modifie ses coordonnées seulement s'il n'est pas trop près des bords de la room. :-D |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 11:02 | |
| 1°) ya un petit prob quand j'envoi ma balle sur un mur elle revien aussi top d'ou elle est parti
2°) merci c'est avec la souri |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 11:06 | |
| Ah oui maintenant que j'y pense c'était prévisible, alors remplace le code de l'event collision par ça: - Code:
-
direction=random(360); Je ne réfléchis pas une seule seconde en disant ça, mais ça devrait aller. Ou alors tu peut essayer ceci, toujours dans le même event: - Code:
-
move_bounce_all(true); Et cocher la case solid des objets briques. :-D |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 11:08 | |
| - jboss a écrit:
- 2°) merci c'est avec la souri
Dans ce cas il ne devrait pas y avoir de problèmes non, la batte reviendra automatiquement vers la souris même si elle est sortie de l'écran .. Enfin vu que je suis dans mon jour de bonté, tu peut toujours inscrire ça dans l'event Step de ta batte: - Code:
-
if x<10 x=10; if x>room_width-10 x=room_width-10; Voila j'espère qu'avec tout ça tu aura au moins acquis quelques petites notions en GML. :sourire: |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 11:16 | |
| merci mile fois Bast j'ai bcp apris se matin merci encore |
|
| |
Dan_lizhot Modérateur
Messages : 3463 Projet Actuel : Crypt Of Darkness
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 12:28 | |
| au lieu de créer un objet "bloc_debri" tu devrais juste mettre dans collision avec balle "change sprite" et mettre le sprite bloc_debri comme ca dans create: - Code:
-
sprite_index = spr_block gravity_direction = 270 gravity = 0 ca dans collision avec ta balle - Code:
-
sprite_index = spr_block_debris gravity_direction = 270 gravity = 0.5 p.s. le nom des sprites c'est juste un exemple tu les changes par les tiens |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 13:19 | |
| ok merci
sa changerai quoi ? |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 15:41 | |
| Dans ce cas il n'y aurait qu'une seule particule, ce serait moins joli .. |
|
| |
jboss Bonne participation
Messages : 76
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 15:47 | |
| ok merci c'est une alternative interressent mais je garde met 5 particule |
|
| |
Dan_lizhot Modérateur
Messages : 3463 Projet Actuel : Crypt Of Darkness
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] Mer 18 Oct 2006 - 23:18 | |
| - jboss a écrit:
- ok merci
sa changerai quoi ? Désolé, j'ai écris ce message ce matin avant d'aller travaillé et j'étais encore emdormi j'ai pas vu qui avait une deuxième page sinon je t'aurais dit de prendre l'idée de Bast (bien meilleur ) |
|
| |
Contenu sponsorisé
| Sujet: Re: Casse-briques: comment détruire une brique ? [resolu] | |
| |
|
| |
| Casse-briques: comment détruire une brique ? [resolu] | |
|