AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-29%
Le deal à ne pas rater :
PC portable – MEDION 15,6″ FHD Intel i7 – 16 Go / 512Go (CDAV : ...
499.99 € 699.99 €
Voir le deal

 

 [Résolu] Direction IA

Aller en bas 
4 participants
AuteurMessage
Wgr18
Plutôt bien
Wgr18


Messages : 44
Localisation : Alsace

[Résolu] Direction IA  Empty
MessageSujet: [Résolu] Direction IA    [Résolu] Direction IA  EmptyVen 1 Juil 2011 - 14:29

J'ai une question qui concerne la direction (encore?! : J'ai vu qu'il y avait beaucoup de post sur ce sujet)

Je suis en train de réaliser un jeu en vue du dessus.
Le personnage oriente sa direction en fonction de la souris (donc 360°). Pas de problème de ce côté là.
Mais j'aimerais que mes IA puissent eux aussi avoir une direction de ce genre.
Le script qui ce rapproche le plus de ce fonctionnement est celui-ci (trouvable ici )

if direction<315 and direction<=45
{sprite_index=image_droite};
if direction>45 and direction<=135
{sprite_index=image_haut};
if direction>135 and direction<=225
{sprite_index=image_gauche};
if direction>225 and direction<=315
{sprite_index=image_bas}


Ce code pourrait convenir mais faire ça avec 36 images (1 tous les 10 degré) c'est pas génial.

Il n'y aurait pas un script plus court?
Merci d'avance!


Dernière édition par Wgr18 le Mer 3 Aoû 2011 - 11:20, édité 2 fois
Revenir en haut Aller en bas
D-z
Utilisateur confirmé: Rang *****
D-z


Messages : 1611
Localisation : Montpellier

[Résolu] Direction IA  Empty
MessageSujet: Re: [Résolu] Direction IA    [Résolu] Direction IA  EmptyVen 1 Juil 2011 - 14:44

Code:
image_index=direction/10

...

_________________
 
Home is not a place, it's a feeling.
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Direction IA  Empty
MessageSujet: Re: [Résolu] Direction IA    [Résolu] Direction IA  EmptyVen 1 Juil 2011 - 15:02

D'ou l’intérêt de pas utiliser 36000 sprites quoi, mais un seul avec plusieurs sous images.

_________________
[Résolu] Direction IA  Runningpotato1[Résolu] Direction IA  TvF6GED [Résolu] Direction IA  MdetltS
Revenir en haut Aller en bas
Wgr18
Plutôt bien
Wgr18


Messages : 44
Localisation : Alsace

[Résolu] Direction IA  Empty
MessageSujet: Re: [Résolu] Direction IA    [Résolu] Direction IA  EmptyVen 1 Juil 2011 - 17:58

Ok je vais essayer ça.
On pourrait pas aussi utiliser image_angle?
Revenir en haut Aller en bas
D-z
Utilisateur confirmé: Rang *****
D-z


Messages : 1611
Localisation : Montpellier

[Résolu] Direction IA  Empty
MessageSujet: Re: [Résolu] Direction IA    [Résolu] Direction IA  EmptyVen 1 Juil 2011 - 18:57

Avec la version enregistrée, bien sûr :
Code:
image_angle=direction

_________________
 
Home is not a place, it's a feeling.


Dernière édition par D-z le Ven 1 Juil 2011 - 20:33, édité 1 fois
Revenir en haut Aller en bas
-Coco-
Utilisateur confirmé: Rang ***
-Coco-


Messages : 545
Localisation : Grenoble - Montpellier
Projet Actuel : Orion VII - 0%

[Résolu] Direction IA  Empty
MessageSujet: Re: [Résolu] Direction IA    [Résolu] Direction IA  EmptyVen 1 Juil 2011 - 18:59

Oui, et ça me semble être la solution la plus simple, seulement image_angle ne marche qu'avec Game maker pro.

Si tu l'as, alors tu fais :
Code:
image_angle = direction

Cela marche seulement si tu as mis l'origine de ton sprite au milieu de celui ci, sinon ça fera quelque chose de... bizarre ^^

EDIT : D-z m'a devancé ^^

_________________
Oh, snap.
Revenir en haut Aller en bas
Wgr18
Plutôt bien
Wgr18


Messages : 44
Localisation : Alsace

[Résolu] Direction IA  Empty
MessageSujet: Re: [Résolu] Direction IA    [Résolu] Direction IA  EmptyVen 1 Juil 2011 - 19:47

J'ai la version pro
Merci -Coco- j'avais effectivement écrit image_angle=direction mais l'origine n'était pas à 0
ça faisait des trucs bizarres gnii

Merci à tous
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] Direction IA  Empty
MessageSujet: Re: [Résolu] Direction IA    [Résolu] Direction IA  Empty

Revenir en haut Aller en bas
 
[Résolu] Direction IA
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu] Direction de tir
» [resolu]Tir et direction
» [resolu]changer de direction...
» [Résolu] Direction Path 3D
» [Résolu]problème de direction...

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