damn
Просветленный
(47322)
6 месяцев назад
.NET SDK обновлён до последней?
Проверь версию проекта. Убедись, что проект настроен на использование правильной версии .NET. В файле .csproj должна быть указана соответствующая версия, мол:
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
Или можешь использовать System.Math вместо MathF, типа:
int index = Math.Clamp(IndexOf(b.state) + 1, 0, tileStates.Length - 1);
Если float позарез нужен, тогда мб приведение типов:
int index = (int)Math.Clamp((float)(IndexOf(b.state) + 1), 0, (float)(tileStates.Length - 1));