Bonjour à tous ! Cela fait quelques temps que je n'ai plus touché à AGS et la reprise est difficile.
J'ai une petite question, j'ai créé un Gui avec les têtes de mes cochons. Lorsque je clique sur la tête d'un cochon, il devient le perso principal. Lorsque j'utilise un objet avec un cochon, l'objet lui est transféré. Voici le code pour le gui:
if(player.ActiveInventory==null) {
cNouf.SetAsPlayer();
else {
cNouf.AddInventory(player.ActiveInventory);
player.LoseInventory(player.ActiveInventory);
player.ActiveInventory=null;}
}
Le problème c'est lorsque je fais "Utiliser couteau avec " et que je clique dans le vide, rien ne se passe mais le player.activeinventory reste sur le couteau. Donc quand je clique sur la tête du cochon après, ça lui transfère l'objet. Comment entrer la condition player.ActiveInventory=null; lorsque le joueur utiliser un objet dans le vide ?
Merci d'avance