一、在IJobParallerFor中出现如下问题:
这个问题所执行的代码片段如下:
public NativeArray<Vector3> vertextPos;
二、分析
根据上文的错误提示,是由于对NativeArry的数组索引越界了;这里的越界是它本身的安全检测导致;在我们能够确保自己的索引没有问题的情况下,可以关闭这个限制即可;
三、结果
在上面的字段加入NativeDisableContainerSafetyRestriction 属性即可;代码如下:
/// <summary>
/// 所有的顶点位置
/// </summary>
[NativeDisableContainerSafetyRestriction]
public NativeArray<Vector3> vertextPos;
这样就OK了