Accès direct à des instances d'objets

HS dayvid :wink:
En tout cas, peux importe par quoi ça commence :wink:
Mais ce qui serait bien, c’est de pouvoir, dans chaque endroit ou l’on parle d’objet (même les expressions) pouvoir préciser quel est l’ID de l’objet a utiliser, et pouvoir avoir une expression genre Objet.ID() pour obtenir l’ID d’un objet.
Et peut être pouvoir le changer ça serait pratique pour les jeux en réseau :slight_smile:

J’ai un peu peur des abus qui pourraient survenir avec cette histoire d’ID.
Par exemple, rien ne vous dit que tous les objets auraient forcément le même ID à chaque lancement du jeu.
Même Game Develop n’a pas actuellement d’identifiant précis pour chaque objet en interne.

Le truc à se demander c’est : Pourquoi des identifiants ?
Pour résoudre les problème de “Collision entre Mechant et Mechant” entre autre. Pour ce genre de problème, une histoire de “slots” comme disais Crone123 me parait tout aussi bien.

ça pourrais être pas mal, si tu pense que c’est possible :slight_smile: (et réalisable)

Peut être ce qui pourrait être intéressant avec cette fonction (par rapport au ID qui change tout le temps, normal).

Rajouter une option dans l’éditeur des propriétés d’un objet (que l’on a posé au préalable donc) qui permet de lui donner un ID précis, qui lui sera réservé (lors de l’attribution des ID, GD fait le tour, ignore les valeur réservé et voilà)
Du coup ça permettrais un peu plus que résoudre ce problème de collisions.