AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -55%
Coffret d’outils – STANLEY – ...
Voir le deal
21.99 €

 

 direction

Aller en bas 
+2
Wargamer
morgan
6 participants
AuteurMessage
morgan
Utilisateur confirmé: Rang *****
morgan


Messages : 1626
Localisation : Montpellier

direction Empty
MessageSujet: direction   direction EmptyLun 25 Aoû 2008 - 17:24

Bonjour,j'ai un probleme:

if cote = 0 {d= u+90
cote = 1
break
}
else {cote = 0
u= d+90
break
}

c'est ici
au lieu de +90

faudrais que exemple: direction = 300 alors a la collision direction = 60

avoir la direction droite/gauche a l'opposé mais toujour le meme sens(il s'agit d'un jeu de voiture)

voila, vous pouvez m'aider?

_________________
Spoiler:
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

direction Empty
MessageSujet: Re: direction   direction EmptyLun 25 Aoû 2008 - 22:35

Je ne posterais point pour dire que j'Ai rien pigé noel

_________________
direction Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

direction Empty
MessageSujet: Re: direction   direction EmptyLun 25 Aoû 2008 - 22:44

morgan:

Soit tu commentes ton code, sois tu donnes des noms de variables clairs, mais ne fais pas ni l'un ni l'autre, sinon comment veux tu qu'on comprenne.

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
morgan
Utilisateur confirmé: Rang *****
morgan


Messages : 1626
Localisation : Montpellier

direction Empty
MessageSujet: Re: direction   direction EmptyLun 25 Aoû 2008 - 23:01

ah oups! j'ai oublier, encore désoler^^ donc...
u veut dire up, quand le sens est inferieur a 180 degré et d c'est down,quand le sens est superieur a 180degré

cote veut dire si 0: direction est egale a u
si 1: direction est egale a d


voila

_________________
Spoiler:
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

direction Empty
MessageSujet: Re: direction   direction EmptyLun 25 Aoû 2008 - 23:58

Desole mais je comprend toujours pas, tu pourrais pas faire un schema stp?

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
Invité
Invité




direction Empty
MessageSujet: Re: direction   direction EmptyMar 26 Aoû 2008 - 0:14

OU un gm6 si c'est pas trop demandé a son altesse.
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

direction Empty
MessageSujet: Re: direction   direction EmptyMar 26 Aoû 2008 - 0:23

l'inverse de la direction, heu

if direction<180 direction+=180 else direction-=180

je crois que c'est correct


edit: tu peut meme faire direction+=180

_________________
direction Pochettedirection Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
morgan
Utilisateur confirmé: Rang *****
morgan


Messages : 1626
Localisation : Montpellier

direction Empty
MessageSujet: Re: direction   direction EmptyMar 26 Aoû 2008 - 8:54

merci arthuro mais...c'est exactement ce que je ne voulais pas je vais faire un schémat, ca seras + simple/et pis nan pas de gm6 car c'est une zurprizeu

_________________
Spoiler:
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

direction Empty
MessageSujet: Re: direction   direction EmptyMer 27 Aoû 2008 - 11:41

Je pense avoir compris ce que tu cherche et viens de le faire pour mon jeu radar-fixe.
Voici mon code que je te partage gentiment(si c'est bien cela que tu cherchais)
Dans create de ta voiture
gauche=false
droite=false

Dans step de ta voiture
if
direction>0 and direction<90
{
gauche=
true
droite=
false}
if
direction>270 and direction<360
{
droite=
true
gauche=
false}
if
direction>90 and direction<180
{
gauche=
false
droite=
true}
if
direction>180 and direction<270
{
droite=
false
gauche=
true}

dans un autre step de ta voiture
if
keyboard_check(vk_left)
{direction
+=1}

if keyboard_check(vk_right){
{
direction-=1}


Pour mon moteur ca marche meme pour les rebonds sur un autre objet
Ta voiture quelque soit l'angle repere ca gauche de sa droite
J'espere que c'est cela que tu cherchais et t'avoir aidé


_________________
le temp ni fera plus rien, c'est trop tard!
Revenir en haut Aller en bas
Malax
Utilisateur confirmé: Rang **
Malax


Messages : 496
Localisation : Aix-en-Provence
Projet Actuel : Lemmings Struggle (abandonné)

direction Empty
MessageSujet: Re: direction   direction EmptyMer 27 Aoû 2008 - 13:32

aureol a écrit:
Je pense avoir compris ce que tu cherche et viens de le faire pour mon jeu radar-fixe.
Voici mon code que je te partage gentiment(si c'est bien cela que tu cherchais)
Dans create de ta voiture
gauche=false
droite=false

Dans step de ta voiture
if
direction>0 and direction<90
{
gauche=
true
droite=
false}
if
direction>270 and direction<360
{
droite=
true
gauche=
false}
if
direction>90 and direction<180
{
gauche=
false
droite=
true}
if
direction>180 and direction<270
{
droite=
false
gauche=
true}

dans un autre step de ta voiture
if
keyboard_check(vk_left)
{direction
+=1}

if keyboard_check(vk_right){
{
direction-=1}


Pour mon moteur ca marche meme pour les rebonds sur un autre objet
Ta voiture quelque soit l'angle repere ca gauche de sa droite
J'espere que c'est cela que tu cherchais et t'avoir aidé


Je comprends pas ce que ton code est sensé faire ? est ce que tu pourrais expliquer parce que je pense pas qu'un objet, un plan ou autre chose puisse être définit à gauche ou a droite selon la direction de la voiture ...
Revenir en haut Aller en bas
morgan
Utilisateur confirmé: Rang *****
morgan


Messages : 1626
Localisation : Montpellier

direction Empty
MessageSujet: Re: direction   direction EmptyMer 27 Aoû 2008 - 15:24

merci aureol, mais... ce n'est pas ca hap je vais faire un shemet


/ ou \ = trajet de la voiture
_ = obstacle

alors voila:

_____
/

ma voiture entre dans l'oblet, et voila comment elle dois repartir:
_____
\

et cela nimporte quel angle qu'ais la voiture

vouc comprenez, ou je le fais avec paint?

_________________
Spoiler:
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

direction Empty
MessageSujet: Re: direction   direction EmptyMer 27 Aoû 2008 - 16:39

en gros si elle tape sur le cote droit de la voiture, elle va a droite, sinon a gauche ?? Bizarre, c'est cense etre pas realiste ??

Fais un schema sinon.

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
Malax
Utilisateur confirmé: Rang **
Malax


Messages : 496
Localisation : Aix-en-Provence
Projet Actuel : Lemmings Struggle (abandonné)

direction Empty
MessageSujet: Re: direction   direction EmptyMer 27 Aoû 2008 - 17:27

ya déjà une fonction pour ca: move_bounce_solid()

Edit: bien sur c est pas super super precis mais a vouloir faire tout parfait on se plante souvent
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

direction Empty
MessageSujet: Re: direction   direction EmptyMer 27 Aoû 2008 - 18:48

Bon ok

En revanche move_bounce_solid creer pas mal de prob quand on pousse un peu la chose je trouve cela ne part pas comme on veut surtout avec des speed differente avec friction etc...
Sinon voila un lien de ma demo non officielle voir c'est plus facile que d'expliquer et dis si c'est un truc du genre ou du tout
http://www.zshare.net/download/17735799371754a0/
Desole ZSHARE je changerai la proch
ci je suis ton shemet il faudrai inverser les angles ce qui est tout a fait possible ainsi que de rajoute du rebond

_________________
le temp ni fera plus rien, c'est trop tard!
Revenir en haut Aller en bas
morgan
Utilisateur confirmé: Rang *****
morgan


Messages : 1626
Localisation : Montpellier

direction Empty
MessageSujet: Re: direction   direction EmptyJeu 28 Aoû 2008 - 15:34

ouep c'est a peu pres ca avec du rebond Wink

_________________
Spoiler:
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

direction Empty
MessageSujet: Re: direction   direction EmptyJeu 28 Aoû 2008 - 16:32

donc le code plus haut est bon
tu peut l'utiliser dans une colision avec un objecten:
if gauche=true
if droite=false
{direction-=5
speed-=1}
c'est ce que j'ai utilise dans l'exemple a toi de modifie ou rajoute pour avoir l'effet que tu veut plu ou moins fort
je n'utilise pas le move_bounce mais me sert d'une speed oppose pour la faire rebondir comme ca pas de prob d'image_angle qui se retourne ou autre prob du genre avec move_bounce
maintenant t'en fai ce que tu en veut
Bon courage pour ton projet

_________________
le temp ni fera plus rien, c'est trop tard!
Revenir en haut Aller en bas
Contenu sponsorisé





direction Empty
MessageSujet: Re: direction   direction Empty

Revenir en haut Aller en bas
 
direction
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» direction après direction
» Path et direction
» tir direction
» suivre la direction du sol
» Changer de direction

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: