Сообщение от Crystal
Не использую по тому, что не знаю о чём речь.
|
https://docs.microsoft.com/ru-ru/dot...eywords/switch
Это оператор для разбора случаев разных значений одной переменной.
switch (переменая)
{
case проверяемоезначение1:
// Делаем дела
break; // Прекращаем проверку, иначе код пойдёт дальше
case проверяемоезначение2:
// Делаем дела
break; // Прекращаем проверку
default:
// Действия в случае, если не подошёл ни один из вариантов (аналог else)
break; // Прекращаем проверку
}
Твой код как раз случай из учебника, когда используют switch-case
switch (TotalThreatLevel)
{
case 1:
SetkaScaleZ = 11;
SetkaScaleX = 11;
break;
case 2:
SetkaScaleZ = 13;
SetkaScaleX = 13;
break;
case 3:
SetkaScaleZ = 15;
SetkaScaleX = 15;
break;
case 4:
SetkaScaleZ = 19;
SetkaScaleX = 19;
break;
case 5:
SetkaScaleZ = 23;
SetkaScaleX = 23;
break;
case 6:
SetkaScaleZ = 99;
SetkaScaleX = 99;
break;
}
В Блице, кстати, тоже он был.
Ну в принципе в программировании действует правило "Если работает, то ты уже молодец"