-
Petit problème
Bonjour tout le monde,
1.Bonne année et bonne santé! [img]/epicentre/images/%%GRAEMLIN_URL%%/wink.gif[/img]
2.1.<s>Alors en fait je n'ai rien à poster</s> [img]/epicentre/images/%%GRAEMLIN_URL%%/grin.gif[/img] Bon voilà, commençons. J'ai besoin que l'on me dise comment on fait pour que la balle d'un casse-brique rebondisse différemment en fonction de l'endroit où elle arrive sur la barre.
ex: plus la balle arrive sur la droite de la barre, plus elle va partir vers la droite.
2.2.J'aimerais savoir comment on fait pour mettre une action qui supprime un événement.
Merci d'avoir écouter (ou plutôt lu) la requête d'un débutant.
-
Re: Petit problème
Bonjour.
1) Bonne années (bon aprés Janvier on ne le souhaite plus normalement :))
2.1) J'ai la flemme de trouver une solution... mais je chercherai à développer un calcul qui pond une direction par rapport à la coordonnée X de la balle en fonction de la coordonnée X de la Batte...
2.2) On ne peut pas supprimer un évenement en cour d'éxecution. Il y a plusieurs solution soit tu veut désactiver un événement, dans ce cas j'utiliserai un drapeau d'un objet en relation avec l'événement (exemple un événement qui détruit une brique lorsque la balle la touche et si le drapeau 0 de la brique est sur ON, et on met le drapeau à OFF pour "supprimer" l'événement).
Sinon si tu veut supprimer plusieurs événements à la fois je mettrai tout ces événement dans un groupe d'événement et pour les désactiver il suffit de désactiver le groupe).
Voila j'espère que cela va t'aider.
-
Re: Petit problème
Pour le calcul, je te proposerais :
fixer position à (8 - ((X(balle) - X(raquette))*7)/[demi-largeur de la raquette])
EDIT : J'ai posté un fichier exemple ici