Например , в Unity есть перечисление, используемое для ограничения движения объектов, называемое RigidbodyConstraints.
Два возможных значения этого перечисления: RigidbodyConstraints.FreezePositionX и RigidbodyConstraints.FreezePositionY. Можно написать
Код: Выделить всё
rigidbody.constraints = RigidbodyConstraints.FreezePositionX | RigidbodyConstraints.FreezePositionY;Как определить такой оператор | в моем собственном перечислении, как это было сделано здесь?
Подробнее здесь: https://stackoverflow.com/questions/793 ... -enum-in-c
Мобильная версия