Mon problème c'est que quand je fait bouger l'écran aléatoirement l'image se décale a chaque fois que je refait bouger l'écran et moi je voudrais que a chaque fois que je fait bouger l'écran aléatoirement que l'écran reste après a sa place initiale voici les code :
Code:
//je créer un objet puis je rajoute l'event create et je mais: shake = 0;
//puis je rajoute l'event step ou je rajoute : view_xview += random_range(-shake,shake); view_xview += random_range(-shake,shake); shake *= 0.9;
puis je rajoute un event :press h-key et je mais: shake = 15;
merci davance pour votre aide
_________________
Kabcorp Utilisateur confirmé: Rang **
Messages : 315 Localisation : Savoie Projet Actuel : trop...
Sujet: Re: problème de shake Sam 24 Sep 2016 - 12:09
haha cet effet de tremblement. Il est partout chez moi =)
Le probleme c'est que tu AJOUTE la position du xview|yview, du coup il se déplace sans arrêt, or il faut qu'il reste au centre: //Tu dois donc passer de view_xview+=range à view_xview=range
Sujet: Re: problème de shake Sam 24 Sep 2016 - 12:15
Même de cette façon la vue peut se décaler totalement sur le long terme si elle n'est jamais recalée. Il faut toujours mémoriser la position de la view de départ (avant le shake) et générer la nouvelle position a partir de celle de départ, plus le facteur aléatoire. Sinon l'aléatoire se cumule.
_________________
Kabcorp Utilisateur confirmé: Rang **
Messages : 315 Localisation : Savoie Projet Actuel : trop...
Sujet: Re: problème de shake Sam 24 Sep 2016 - 12:16
Oui, ça marche seulement si le view ne bouge pas.
_________________
Vous voulez un jeu pas comme les autres? Voici DeFRaG :
Snoepy Débutant
Messages : 23 Projet Actuel : ...
Sujet: Re: problème de shake Sam 24 Sep 2016 - 14:45