-1

次の行のコードで nullreferenceexception エラーが発生しています。

public bool BoundingVolumeIsInView(BoundingSphere sphere)
    {
        **return (Frustum.Contains(sphere) != ContainmentType.Disjoint);**
    }

私が間違っていることを教えてください。

ありがとう

4

1 に答える 1

1

Frustumおそらくnullです。デバッガを使用して確認してください。ヌルポインター例外を防ぐために、このようなことを行うことができます

if(Frustum != null)
    return (Frustum.Contains(sphere) != ContainmentType.Disjoint);
return false;
于 2012-06-03T15:25:48.287 に答える