Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Unity, C#

23.07.22 15:41
Re: Unity, C#
 
alex445 коренной житель
в ответ alex445 23.07.22 15:34

Тут ещё стоит обратить внимание на класс Mathf. Это классы Юнити, аналогичные Math в Дотнете, но оптимизированные (вроде как) для работы с float, а не с double. Игровые трёхмерные движки работают в основном с float.


Кроме того, насколько я знаю, Юнити до сих пор не поддерживает .NET, а только .NET Framework и .NET Standard (но не выше 2.0). Но даже из поддерживаемых версий небольшая часть вещей не поддерживается (какие именно - нужно рыться в их доках, ну или при написании кода будет подсказка). В частности pattern matching там в зачаточном состоянии. Они хотели сначала сделать поддержку .NET 5, год телились, потом выдали, что перейдут сразу на .NET 6. Уже скоро 6 будет deprecated, а релиза с его поддержкой до сих пор нет и непонятно, когда будет. Всё это время народ сидит по сути на .NET 4.7+. Но ещё года 4 назад и это было шикарно, т.к. кроме первых версий 4.х Юнити ничего не поддерживал. Короче, остают они от новых версий Шарпа и Дотнета на несколько лет.

 

Перейти на