static int PerlinNoise(IntPtr L)
{
try
{
float x = (float)LuaDLL.luaL_checknumber(L, 1);
float y = (float)LuaDLL.luaL_checknumber(L, 2);
float ret = Mathf.PerlinNoise(x, y);
LuaDLL.lua_pushnumber(L, ret);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}