AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  

 

 instructeur with + unknow variable [RESOLU] ...

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


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

instructeur with + unknow variable [RESOLU] ... Empty
MessageSujet: instructeur with + unknow variable [RESOLU] ...   instructeur with + unknow variable [RESOLU] ... EmptyVen 22 Déc 2006 - 13:52

Bonjour à tous

mon objet doit se déplacer à une position (n,m) seulement si il n'ya pas un autre object1 (utilise collision_point(x,y,prec,notme), tous mes objets ne sont pas solides je ne peux pas utiliser place_free, je pense...) différent de celui que mon objet vient de créer. En modifiant le programme (en rajoutant with id1), j'ai l'erreur: "unknow variable n"

Si le 4eme argument de collision_point est à true cela le fait sauf pour l'instance courante, je pensais que c'était là qu'on se servait de with.

Quelqu'un peut me mettre sur la voie ?

Edit: dans l'onglet create

id1=instance_create(x,y,object1)
n=0
m=0

dans l'onglet step (move sert pour activer le déplacement)

"l'objet crée id1 selon la direction ou il doit aller"

if(move=1)
with id1 if(!collision_point(n,m,object1,0,true))
{

réponse: unknow variable n[right]


Dernière édition par Malax le Ven 22 Déc 2006 - 14:46, édité 3 fois
Revenir en haut Aller en bas
master47
Utilisateur confirmé: Rang *****
master47


Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

instructeur with + unknow variable [RESOLU] ... Empty
MessageSujet: Re: instructeur with + unknow variable [RESOLU] ...   instructeur with + unknow variable [RESOLU] ... EmptyVen 22 Déc 2006 - 13:58

C pas très clair ce que tu dis gha, et je pense que tu peux utiliser place_free...

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
Malax
Utilisateur confirmé: Rang **
Malax


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

instructeur with + unknow variable [RESOLU] ... Empty
MessageSujet: Re: instructeur with + unknow variable [RESOLU] ...   instructeur with + unknow variable [RESOLU] ... EmptyVen 22 Déc 2006 - 14:06

Tiens une illustration: Les caches sont en fait les object1 créés à chaque déplacement.

http://img168.imageshack.us/my.php?image=cachemo5.png
Revenir en haut Aller en bas
Malax
Utilisateur confirmé: Rang **
Malax


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

instructeur with + unknow variable [RESOLU] ... Empty
MessageSujet: Re: instructeur with + unknow variable [RESOLU] ...   instructeur with + unknow variable [RESOLU] ... EmptyVen 22 Déc 2006 - 14:14

Ouais tu as surement raison, je mets le topic en résolu pour l'instant.
Non, Non je bloque toujours.

Le cache (dans l'illustration sinon le capteur de mouvement appelons ça) est forcément solide pour etre utilisé avec place_free.
Le seul problème c'est que maintanant mon objet ne se déplace plus sur l'endroit "qu'il devait seulement interdire aux autres ..."

(L'objet ne peut etre solide sinon je perds les déplacements en diagonales, ça c 'est certain)
Revenir en haut Aller en bas
bobo
Pas mal
bobo


Messages : 38

instructeur with + unknow variable [RESOLU] ... Empty
MessageSujet: Re: instructeur with + unknow variable [RESOLU] ...   instructeur with + unknow variable [RESOLU] ... EmptyVen 22 Déc 2006 - 22:12

Salut Malax,

Pour répondre du point de vue du code uniquement, les variables utilisées à l'intérieur du with id1 sont considérées comme celle de l'objet id1, c'est pour cela que la variable n n'est pas reconnue. Dans un with, l'objet appelant est reconnu par l'identificateur other et la variable d'origine est donc other.n.
Essaye ça :
Code:
if(move=1)
with id1 if(!collision_point(other.n,other.m,object1,0,true))

A plus.

_________________
GML GLOSSAIRE (Fonctions et Variables)
***en construction***
Revenir en haut Aller en bas
http://gml-glossaire.over-blog.com/
Contenu sponsorisé





instructeur with + unknow variable [RESOLU] ... Empty
MessageSujet: Re: instructeur with + unknow variable [RESOLU] ...   instructeur with + unknow variable [RESOLU] ... Empty

Revenir en haut Aller en bas
 
instructeur with + unknow variable [RESOLU] ...
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Unknow variable
» sauvegarde variable [Résolu]
» [résolu] Une variable globale ou une variable locale persistante?
» [résolu] Problème de variable
» [résolu]Variable/afficheVie

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: