Добавлен GetLocalPlayer,
опубликован
WurstScript
Содержание:
В Wurst перечисления могут быть использованы для объявления коллекции имен, представляющих из себя набор целочисленных констант, доступ к которым может быть организован через имя перечисления
enum State
FLYING
GROUND
WATER
init
State s = State.GROUND
Так же можно использовать в классах
class C
State currentState
construct( State state )
currentState = state
Чтобы проверить текущее значения перечисления, вы можете использовать оператор switch. Обратите внимание, в операторе switch должны быть обязательно проверены все элементы перечисления, либо он должен содержать блок default
switch currentState
case State.FLYING
print("flying")
case State.GROUND
print("ground")
case State.WATER
print("water")
В операторе множественного выбора вы можете опустить имя перечисления. Предыдущий пример может быть записан следующим образом
switch currentState
case FLYING
print("flying")
case GROUND
print("ground")
case WATER
print("water")
Содержание
Комментарии пока отсутcтвуют.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.