Zum Beispiel In Unity gibt es eine Enumeration namens RigidbodyConstraints, mit der die Bewegung von Objekten eingeschränkt wird.
Zwei mögliche Werte dieser Enumeration sind RigidbodyConstraints.FreezePositionX und RigidbodyConstraints.FreezePositionY. Man darf schreiben
Code: Select all
rigidbody.constraints = RigidbodyConstraints.FreezePositionX | RigidbodyConstraints.FreezePositionY;
Wie kann ich einen solchen Operator definieren? | auf meiner eigenen benutzerdefinierten Enumeration wie das, was hier gemacht wurde?