47 подписчиков
Как же я жду C# 7+
Небольшой сниппет, которым вы крайне редко сможете пользоваться из-за особенностей dynamic в Unity. Но вообще знать реализацию LowPass фильтра полезно. Очень часто нужно фильтровать зашумленный сигнал:
Но перед его использованием стоит знать, что dynamic работает только на .Net 4.x (не работает на .Net Standard 2.1 это даст ошибку error CS0656: Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create') И работает только на mono.
И почему я жду C# 7? Потому что для той же самой задачи можно будет написать вот так:
Не правда ли смотрится элегантнее? И если Unity это дело поддержат — будет кайф. Так как это часто бывает полезно.
#сниппет
Около минуты
9 июня 2023