我试图在我的游戏中实现OpenSimplex Noise https://gist.github.com/digitalshadow/134a3a02b67cecd72181,但我收到错误"'MethodImplOptions'不包含'AggressiveInlining'的定义".
[ MethodImpl(MethodImplOptions.AggressiveInlining)]
private static int FastFloor(double x)
{
var xi = (int)x;
return x < xi ? xi - 1 : xi;
}
Run Code Online (Sandbox Code Playgroud)
是的,我包括在内using System.Runtime.CompilerServices;.现在,我将非常诚实,我不知道内联是如何工作的,所以我甚至不知道Unity中的程序是否必要.如果我不需要它,我想知道要使用什么.提前致谢.