Я хотел оживить объект в единстве. так что сначала я хочу проверить, что такое состояние моего игрока. Я должен сказать, что я использую enum для обозначения состояний. вот мой код для проверки состояния:Проверка состояний в единстве
switch(PlayerStateController.playerStates)
{
case PlayerStateController.playerStates.idle:
break;
case PlayerStateController.playerStates.left:
transform.Translate(new Vector3(-1.5f * Time.deltaTime, 0.0f, 0.0f));
break;
case PlayerStateController.playerStates.right:
transform.Translate(new Vector3(1.5f * Time.deltaTime, 0.0f,
0.0f));
break;
}
, но у меня есть ошибка:
Expression denotes a 'type', where a 'variable', 'value' or 'method group' was expected
'переключатель (PlayerStateController.playerStates)': вы не может включать тип. Вам нужно включить переменную, например 'currentPlayerState'. – CodeCaster