Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/02/2008, 23h02   #1
Invité de passage
 
Inscription : février 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 40
Points : 2
Points : 2
Par défaut Detection de zone

Bonjour,

J'ai fait un personnage qui se déplace dans une maison. J'ai mis des lampes dans chaque endroit de la maison. Je voudrais que si il est dans le salon par exemple, il y est juste la lampe du salon qui soit allumer. En gros je voudrais savoir comment détecter la présence dans tel endroit.
PS : Les différentes endroits de la maison ne sont pas rectangulaire.

Merci
guyguy333 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2008, 11h14   #2
Membre Expert
 
Avatar de dom_dev
 
Inscription : février 2006
Messages : 2 067
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 2 067
Points : 2 114
Points : 2 114
bonjour
il faut biensur que ta piéce corresponde à un clip (nommée "piece" par exemple) et le personnage un clip nommé "personnage". Cela va donner un code dans ce genre:
Code :
1
2
3
4
5
6
7
 
personnage.onEnterFrame = function(){
	if (piece.hitTest(this)){
		trace("ça marche");//ici c'est l'action
		delete this.onEnterFrame;
	}
}
voilà...
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
MERCI
dom_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2008, 16h40   #3
Invité de passage
 
Inscription : février 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 40
Points : 2
Points : 2
Merci ca marche super, par contre j'ai utilisé votre code pour ouvrir une porte.

Dès que le personnage rentre en collision avec la porte, ca va à l'image 2 de la porte qui est une porte ouverte.

Problème : Mon personnage est en haut, j'arrive devant la porte, elle s'ouvre, je continue d'avancer elle se ferme super
Mon personnage vient d'en bas, la porte s'ouvre, je continue d'avancer en franchissant la porte, elle se referme pas

Est ce que vous avez une solution svp ?
guyguy333 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h53.


 
 
 
 
Partenaires

Hébergement Web