déplacement vers une instance au hasard [Résolu] Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le deal à ne pas rater :
Display japonaise One Piece Card Game OP-09 The Four Emperors : où ...
Voir le deal

 

 déplacement vers une instance au hasard [Résolu]

Aller en bas 
4 participants
AuteurMessage
Malax
Utilisateur confirmé: Rang **
Malax


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

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 18:27

Presque tout est dans le sujet, J'ai toujours été mauvais avec les ids et with alors si on pouvait m'aider ... En gros, j'arraive pas à renvoyer les coordonnées de l'obj capteur, en présumant que la ligne pour prendre une instance au hasard soit correct.


Event - Step
Code:

if keyboard_check(vk_enter)
    {
    id1=instance_find(obj_capteur,random(instance_number(obj_capteur)));
    with id1 {r=x;s=y;}
    status=true;
    }
if (status==true)
    {
    mp_potential_step(r,s,2,true);
    }
Un petit salut, après une longue absence, à toute la communauté qui m'a déjà beaucoup aidé dans la programmation.


Dernière édition par le Mar 8 Jan 2008 - 23:37, édité 2 fois
Revenir en haut Aller en bas
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 18:34

pourquoi avoir mit des accolades autour de
Code:
r=x;s=y;
?

Sinon, ton code me semble bon.
Revenir en haut Aller en bas
Malax
Utilisateur confirmé: Rang **
Malax


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

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 18:51

Tu as raison c'est peut être en trop.

Edit: toujours pas

bizarre parce qu'en programmant la destruction au hasard ca marche... comme ça:

Event - Step
Code:

if keyboard_check(vk_enter)
    {
    id1=instance_find(obj_capteur,random(instance_number(obj_capteur)));
    with id1 instance_destroy();
    }
Revenir en haut Aller en bas
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 19:15

instance_find(obj,n) Retourne l'ID de l'instance (n+1) de type obj. obj peut être un objet ou le mot-clé all. S'il n'existe pas, l'objet spécial noone sera retourné. Notez que l'affectation des ID aux instances varie à chaque step. Aussi, vous ne pouvez pas utiliser les valeurs issues des steps précédents.

c'est peut-être la raison, je sais pas trop
Revenir en haut Aller en bas
Malax
Utilisateur confirmé: Rang **
Malax


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

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 20:08

colere2 possible merci, je vais essayer d'autres fonctions. je vais regrouper toutes les coordonnées dans un tableau et les choisir au hasard...
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 20:59

Code:

if keyboard_check(vk_enter)
    {
    id1=instance_find(obj_capteur,floor(random(instance_number(obj_capteur)));
    with id1 {r=x;s=y;}
    status=true;
    }
if (status==true)
    {
    mp_potential_step(r,s,2,true);
    }

Tu aurais pas oublier le floor ?
Revenir en haut Aller en bas
http://gameplay.c.la/
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 23:00

le problème, c'est que les variables r et s sont celles de id1, donc l'objet executeur ne les connait pas. Tu devrait faire :
with(id1){other.r=x ; other.s=y}

et le tour est joué.
Other signifie l'objet executeur, et non l'objet du with...
Revenir en haut Aller en bas
http://www.lecbna.org
Malax
Utilisateur confirmé: Rang **
Malax


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

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMar 8 Jan 2008 - 23:28

ca a l'air simple quand c'est toi qui le dit ouh Merci
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] EmptyMer 9 Jan 2008 - 0:27

lol de rien... mais c'est vrai qu'on s'embrouille vite avec les IDs et les with p2
Revenir en haut Aller en bas
http://www.lecbna.org
Contenu sponsorisé





déplacement vers une instance au hasard [Résolu] Empty
MessageSujet: Re: déplacement vers une instance au hasard [Résolu]   déplacement vers une instance au hasard [Résolu] Empty

Revenir en haut Aller en bas
 
déplacement vers une instance au hasard [Résolu]
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu] Tir vers le haut
» Le bug du saut vers une plateforme [résolu]
» [Résolu] model 3D tourné vers un objet
» [Résolu] Déplacement progressif
» [résolu] Déplacement d'IA sur un escalier

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: