Pour vos demandes de nouvelles fonctionnalités. Pensez à vérifier si elle n'a pas déjà été demandée ou déjà ajoutée pour la prochaine version.
Forum rules: Avant de proposer une nouvelle fonctionnalité, vérifiez bien que :

-L'idée n'a pas déjà été proposée ( consultez ce forum ) ou qu'elle n'est pas déjà faisable ( consultez l'aide/le tutoriel/le wiki et le forum ).
-Si vous proposez une nouvelle fonctionnalité, assurez vous d'y avoir suffisamment pensé, de ne pas "demander la lune".
-N'oubliez pas qu'une fonctionnalité demande du travail avant d'être mise en place, et que des choix doivent être faits sur les priorités du logiciel.

Merci !
By Kink
#60671 Hep, j'ai besoin d'un rappel, ou alors je subis un bug, ou alors c'est normal et j'ai raté un truc...

Je donne tout un tas de variables d'objet à un objet dans l'éditeur... Quand je le place sur la scène je m'attends à ce que chaque occurrence de l'objet dispose de ces "variables instances", avec les mêmes noms et valeurs que définies dans l'éditeur d'objets... Donc comme un modèle en sortes... donc l'instance hériterait...

Je suis sur GD 4.0.92, et ça me parait "fou", je suis persuadé d'avoir procédé ainsi des centaines ou milliers de fois avant sur le projet, mais non : l'occurrence d'objet sur la scène a 0 variable ! Je dois les recréer une à une et redonner une valeur... Pas très "objet" tout ça... je penche vraiment pour un bug.

C'est de ne pas avoir travaillé sur GD pendant un mois qui m'a fait tout oublier ou j'ai raison de voir ça comme un bug ?
Last edited by Kink on Sun 8 Jan 2017, 17:29, edited 1 time in total.
By Kink
#60674 Oui oui mais comme vu sur discord, je me plantais... autant pour moi je passe le topic en resolu !


en fait pour remedier à mon probleme si d'autrestombent sur le topic : il faut déclarer les var instance sur un premier objet, puis le dupliquer depuis la scene par copier/coller... les déclaration de var instances restent.

merci Victor
User avatar
By livekontesk
#62936 Salut,
Attention a ne pas confondre les variables d'instances et les variables d'objet.
Si tu créé un objet avec des variables toute instances de cet objet aura ces variables, cependant elles ne seront pas afficher dans le variables d'une instance de cet objet puisqu'il s'agit des variables de l'objet. Mais ces variables sont bien présente dans l'instance de ton objet !
Le seul problème, et je pense que c'est ça ton problème, c'est qu'on ne peut pas affecter une valeur par défaut aux variables d'objet pour chaque instance, il faut donc créer la variable sur toute les instances comme tu l'as expliqué plus haut. Mais si une variable aura la même valeur sur tout tes objets alors ça ne sers à rien de la déclarer dans les instances. Tu peux simplement la déclarer une fois dans l'objet. Ensuite des évènements pourront modifier séparément la valeur de cette variable pour chaque instance.

Je sais pas si c'est très clair :D