| Parameter | Description |
|---|---|
| left | The first NavQueryBuffer to compare. |
| right | The second NavQueryBuffer to compare. |
bool
true if the two NavQueryBuffer values point to the same allocation, false otherwise.
Checks whether two NavQueryBuffer values refer to the same underlying pathfinding buffer.
This operator is a syntactic shortcut equivalent to calling NavQueryBuffer.Equals. Use it inside expressions where the == syntax is more concise than an explicit method call. The comparison only succeeds when both values point to the same allocation in memory.
using Unity.Collections; using UnityEngine; using Unity.AI.Navigation.LowLevel; public class NavQueryBufferEqualOperatorExample : MonoBehaviour { void Start() { using NavWorld world = NavWorld.GetDefaultWorld(); NavQueryBuffer original = new NavQueryBuffer(world, Allocator.Persistent, 1024); NavQueryBuffer alias = original; if (original == alias) Debug.Log("Both variables alias the same NavQueryBuffer allocation."); original.Dispose(); } }