Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -17%
SSD interne Crucial SSD P3 1To NVME à ...
Voir le deal
49.99 €

 

 [résolu] Gestion des teintes/régions avec player.Walk...

Aller en bas 
2 participants
AuteurMessage
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


[résolu] Gestion des teintes/régions avec player.Walk... Empty
MessageSujet: [résolu] Gestion des teintes/régions avec player.Walk...   [résolu] Gestion des teintes/régions avec player.Walk... EmptyLun 2 Fév 2015 - 14:13

Bonjour,

Voilà un petit "problème" qui me gène un peu. Dans une pièce, à l'aide de régions, j'ai créé différentes zones où quand le personnage passe dessus, sa teinte change. Tout ça fonctionne très bien quand je contrôle mon avatar.

Sauf que si je décide de lui faire traverser ces mêmes régions avec la commande player.Walk(x, y, eBlock), le personnage ne change plus de teinte. Ce n'est pas très gênant mais ça casse un peu l’immersion sourire

Merchi d'avance pour les réponses ^^


Dernière édition par chefgeorges le Lun 2 Fév 2015 - 17:12, édité 1 fois
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Billbis


Nombre de messages : 1346

Date d'inscription : 10/05/2012


[résolu] Gestion des teintes/régions avec player.Walk... Empty
MessageSujet: Re: [résolu] Gestion des teintes/régions avec player.Walk...   [résolu] Gestion des teintes/régions avec player.Walk... EmptyLun 2 Fév 2015 - 14:50

D'aprés ce topic, il vaut mieux désactiver le tintage par l'event de région, et le coder soit même dans un repeatidly_execute_always (celui de la room en question, par exemple).
Code:
function repeatedly_execute_always(){
   if(Region.GetAtRoomXY(player.x,player.y) == region[1]) player.Tint(171,136,92,46,80);
   if(Region.GetAtRoomXY(player.x,player.y) == region[2]) player.Tint(171,136,92,46,60);
   if(Region.GetAtRoomXY(player.x,player.y) == region[3]) player.Tint(171,136,92,46,100);
}

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
http://nothingaboutthedog.blogspot.fr/
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


[résolu] Gestion des teintes/régions avec player.Walk... Empty
MessageSujet: Re: [résolu] Gestion des teintes/régions avec player.Walk...   [résolu] Gestion des teintes/régions avec player.Walk... EmptyLun 2 Fév 2015 - 17:12

Oui j'y avais pensé, mais je me demandais si je loupais un truc ou si c'était un bug d'AGS 3.2.2 sourire

Merci pour le topic.
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Billbis


Nombre de messages : 1346

Date d'inscription : 10/05/2012


[résolu] Gestion des teintes/régions avec player.Walk... Empty
MessageSujet: Re: [résolu] Gestion des teintes/régions avec player.Walk...   [résolu] Gestion des teintes/régions avec player.Walk... EmptyLun 2 Fév 2015 - 17:24

Ca peut valoir le coup de le signaler comme bug, en effet.

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
http://nothingaboutthedog.blogspot.fr/
Contenu sponsorisé





[résolu] Gestion des teintes/régions avec player.Walk... Empty
MessageSujet: Re: [résolu] Gestion des teintes/régions avec player.Walk...   [résolu] Gestion des teintes/régions avec player.Walk... Empty

Revenir en haut Aller en bas
 
[résolu] Gestion des teintes/régions avec player.Walk...
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu]Probleme avec la walk area
» [résolu] bug déplacement player avec room de +640 de large.
» [résolu] probleme regions et sauvegarde
» [résolu]Walk behind
» [résolu]vérifier si player est passé par une room

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: