Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#5

Re: [Andorra2D]: Wie bekomme ich raus wo die Kollision statt

  Alt 13. Mai 2008, 08:22
Ein Set ist - wie der Name schon sagt - ein Set von mehreren Zuständen. Die Delphi-Referenz durchsuchenDelphi-Hilfe sollte auch was dazu sagen.
Delphi-Quellcode:
type
  TMeinSet = set of (msIrgendwas, msBlabla, msHallo, msEgal);

var
  MeinSet: TMeinSet;

begin
  MeinSet := []; // leeres Set
  MeinSet := MeinSet + [msBlabla]; // msBlabla hinzufügen
  MeinSet := MeinSet + [msEgal]; // msEgal hinzufügen
  MeinSet := MeinSet - [msBlabla]; // msBlabla entfernen

  if [msBlabla] in MeinSet then
    // ...
  if [msEgal, msHallo] in MeinSet then
    // ...
end;
  Mit Zitat antworten Zitat