Je dois supprimer les doublons d'éléments dans ma liste Vector3. Par exemple, voici une liste:Supprimer les éléments dupliqués Liste <Vector3> Mono/C# - Unity3D
List<Vector3> PointsToGo = new List<Vector3>();
PointsToGo.Add(new Vector3(1, 1, 1));
PointsToGo.Add(new Vector3(2, 2, 2));
PointsToGo.Add(new Vector3(1, 1, 1)); // Get this one or the first one out
PointsToGo.Add(new Vector3(4, 4, 4));
Savez-vous comment résoudre ce problème? Peut-être que Linq peut m'aider?
Merci pour votre réponse!
Qu'est-ce que cette classe 'Vector3'? D'où est ce que ça vient? – spender
@spender 'Vector3' est l'une de ces structures spécifiques à Unity - essentiellement 3 flottants (et un tas de méthodes auxiliaires). – Serlite
@spender Une 'struct' de untiy. [Ici] (https://docs.unity3d.com/ScriptReference/Vector3.html) est ce à quoi il ressemble. – Programmer