【发布时间】:2021-06-09 22:09:04
【问题描述】:
我需要计算每帧调用的方法中最近 10 个浮点值的平均值,并且浮点值不断变化。
如果我有以下情况
1- 我能正确获得最近 10 个浮点数的平均值吗?
谢谢!
List<float> floatVals= new List<float> { };
Update(){
floatVals.Add(myChangingFloatVal);
if(floatVals.Count>=10){
floatVals.RemoveRange(0, 1);
_averageFloat= floatVals.Average();
}
【问题讨论】:
标签: c# list unity3d moving-average