"Impossible de comprendre la seconde expression"
Voila j'etai en trainde faire un petit jeu histoire de m'entrainer et quand j'editai le mouvement de mon personnage MMF2 Dev ma affiché une erreure :
http://img129.imageshack.us/img129/1593/screenbc5.png
Pourtan mon expression m'a tout fait l'air correcte, de plus c'est la même expression que les autre mais avec X au lieu de Y.
Pouvez vous m'aidez ?
Merci.
Re: "Impossible de comprendre la seconde expressio
Il semblerait que ce soit un bug de la fonction X("objet"), car l'utilisation de cette expression, même seule et dans n'importe quel cas qui propose d'éditer une expression, est refusée
Re: "Impossible de comprendre la seconde expressio
Exact, je confirme, il y a un souci avec cette fonction dans la démo Française, on regarde ça tout de suite.
Yves.
Re: "Impossible de comprendre la seconde expressio
Le bug est corrigé dans la nouvelle version qui a été mise sur le serveur (seulement dans l'installeur de la démo des 3 produits, pas encore dans les autres). Voir ce post pour le lien.
Yves.
Re: "Impossible de comprendre la seconde expressio
J'ai une question :
j'ai pris un perso que j'ai entouré de pierres (objets actifs)
Comme vous avez vu sur le screen que j'ai posté plus haut le perso bouge de 32pixel par 32, donc le programme test si la touche "up" est enfoncé et teste aussi si la coordonnée Y de la piere -32 est deffirente de la coordonnée Y du perso (pour fair obstacle) or le perso est bien bloqué pour les pierres du haut mais pas pour les pierres qui se trouvent un cran plus bas.
Donc ma question est : Quand on teste les coordonée d'un objet qui à été plusieurs fois cloné, qu'elle coordonées le programme renvoi t-il ? (j'espere que vous avez comprit ...)
Re: "Impossible de comprendre la seconde expressio
Ca me rappelle un problème similaire que j'avais sous TGF...
Les valeurs lues (que ce soient les coordonnées, la vitesse, les valeurs modifiables...) sont par défaut celles du premier clone créé. Pour accéder aux autres objets, il faut faire une fast loop qui balaie tous les clones (par exemple en les sélectionnant avec la condition "choisir objet par valeur fixe")
Mais dans ton cas, il serait plus simple de détecter la présence ou l'absence d'objets "Obstacle" dans une zone bien choisie placée par rapport au perso et en fonction de la direction testée.
Re: "Impossible de comprendre la seconde expressio
Généralement c'est la dernière instance d'un objet qui est testée dans ce genre de condition. Il faut en effet faire une fastloop avec spread value pour tester chaque objet individuellement.