Hallo,
ich habe folgendes Problem: Ich habe ein RTS Spiel angefangen in denen sich die Einheiten als Gruppen bewegen sollen (später dan mit Formationen u.s.w.). Kämpfen soll allerdings jede Figur für sich. Zu diesem Zweck habe ich ein unsichtbares Gruppenobjekt und ein sichtbares Figurobjekt gemacht. Das Gruppenobjekt bekommt einige Figuren als Mitläufer und klappert dann die Wegpunkte ab welche der Spieler setzt.
Bei einer Gruppe klapt das auch ganz gut, aber wenn ich nun mehrere Gruppen habe möchte ich das diese seperate Befehle bekommen können.
Hier aber das Problemm: Da der Spieler das Gruppenobjekt nicht sieht muss er die Gruppe mit einem Klick auf ein Figurobjekt auswählen können. Da jedoch sowohl die Gruppen als auch die Figuren nur Instanzen von jeweils einem Objekt sind, diese öfters vorkommen, und erschwerend hinzukommt das die nähstgelegene Instanz nicht die richtige sein muss...
Also kurz gesagt ich brauche sowas wie eine ID für die Gruppen, die ich jeder Figur mitgebe, damit diese ihrer Groupe später sagen kann, dass sie selektiert worden ist. Die InstazID läst sich hierfür nicht nehmen da sie laut Hilfe in jedem Step erneuert wird.
Gibt es einen anderen Weg eine Instanz eindeutig zu identifizieren?
ich habe folgendes Problem: Ich habe ein RTS Spiel angefangen in denen sich die Einheiten als Gruppen bewegen sollen (später dan mit Formationen u.s.w.). Kämpfen soll allerdings jede Figur für sich. Zu diesem Zweck habe ich ein unsichtbares Gruppenobjekt und ein sichtbares Figurobjekt gemacht. Das Gruppenobjekt bekommt einige Figuren als Mitläufer und klappert dann die Wegpunkte ab welche der Spieler setzt.
Bei einer Gruppe klapt das auch ganz gut, aber wenn ich nun mehrere Gruppen habe möchte ich das diese seperate Befehle bekommen können.
Hier aber das Problemm: Da der Spieler das Gruppenobjekt nicht sieht muss er die Gruppe mit einem Klick auf ein Figurobjekt auswählen können. Da jedoch sowohl die Gruppen als auch die Figuren nur Instanzen von jeweils einem Objekt sind, diese öfters vorkommen, und erschwerend hinzukommt das die nähstgelegene Instanz nicht die richtige sein muss...
Also kurz gesagt ich brauche sowas wie eine ID für die Gruppen, die ich jeder Figur mitgebe, damit diese ihrer Groupe später sagen kann, dass sie selektiert worden ist. Die InstazID läst sich hierfür nicht nehmen da sie laut Hilfe in jedem Step erneuert wird.
Gibt es einen anderen Weg eine Instanz eindeutig zu identifizieren?