# Renderer

> General functionality for all renderers.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule
* **Inherits from:** [Component](/engine/6000.7/script-reference/unityengine/component.md)

```csharp
[RequireComponent(typeof(Transform))]
public class Renderer : Component
```

## Remarks

A renderer is what makes an object appear on the screen. Use this class to access the renderer of any object, mesh or Particle System. Renderers can be disabled to make objects invisible (see [Renderer.enabled](/engine/6000.7/script-reference/unityengine/renderer/enabled.md)), and the materials can be accessed and modified through them (see [Renderer.material](/engine/6000.7/script-reference/unityengine/renderer/material.md)).

Additional Resources: Renderer components for [meshes](/engine/6000.7/manual/assets-and-media/asset-types/mesh/components-reference/class-mesh-renderer.md), [particles](/engine/6000.7/script-reference/unityengine/particlesystemrenderer.md), [lines](/engine/6000.7/manual/visual-effects/lines-trails-billboards/rendering-lines/class-line-renderer.md) and [trails](/engine/6000.7/manual/visual-effects/lines-trails-billboards/rendering-trails/class-trail-renderer.md).

## Properties

| Property                                                                                                                                                       | Description                                                                                                                                                                                        |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [allowOcclusionWhenDynamic](/engine/6000.7/script-reference/unityengine/renderer/allowocclusionwhendynamic.md)                                                 | Controls if dynamic occlusion culling should be performed for this renderer.                                                                                                                       |
| [bounds](/engine/6000.7/script-reference/unityengine/renderer/bounds.md)                                                                                       | The bounding box of the renderer in world space.                                                                                                                                                   |
| [enabled](/engine/6000.7/script-reference/unityengine/renderer/enabled.md)                                                                                     | Makes the rendered 3D object visible if enabled.                                                                                                                                                   |
| [forceMeshLod](/engine/6000.7/script-reference/unityengine/renderer/forcemeshlod.md)                                                                           | Force a specific Mesh LOD level for this renderer if the mesh has Mesh LODs. If the value is -1, Unity uses the default Mesh LOD selection method.                                                 |
| [forceRenderingOff](/engine/6000.7/script-reference/unityengine/renderer/forcerenderingoff.md)                                                                 | Allows turning off rendering for a specific component.                                                                                                                                             |
| [isLOD0](/engine/6000.7/script-reference/unityengine/renderer/islod0.md)                                                                                       | Is the renderer the first LOD level in its group.                                                                                                                                                  |
| [isPartOfStaticBatch](/engine/6000.7/script-reference/unityengine/renderer/ispartofstaticbatch.md)                                                             | Indicates whether the renderer is part of a static batch with other renderers.                                                                                                                     |
| [isVisible](/engine/6000.7/script-reference/unityengine/renderer/isvisible.md)                                                                                 | Is this renderer visible in any camera? (Read Only)                                                                                                                                                |
| [lightmapIndex](/engine/6000.7/script-reference/unityengine/renderer/lightmapindex.md)                                                                         | The index of the baked lightmap applied to this renderer.                                                                                                                                          |
| [lightmapScaleOffset](/engine/6000.7/script-reference/unityengine/renderer/lightmapscaleoffset.md)                                                             | The UV scale & offset used for a lightmap.                                                                                                                                                         |
| [lightProbeProxyVolumeOverride](/engine/6000.7/script-reference/unityengine/renderer/lightprobeproxyvolumeoverride.md)                                         | If set, the Renderer will use the **Light Probe Proxy Volume** component attached to the source GameObject.                                                                                        |
| [lightProbeUsage](/engine/6000.7/script-reference/unityengine/renderer/lightprobeusage.md)                                                                     | The light probe interpolation type.                                                                                                                                                                |
| [localBounds](/engine/6000.7/script-reference/unityengine/renderer/localbounds.md)                                                                             | The bounding box of the renderer in local space.                                                                                                                                                   |
| [localToWorldMatrix](/engine/6000.7/script-reference/unityengine/renderer/localtoworldmatrix.md)                                                               | Matrix that transforms a point from local space into world space (Read Only).                                                                                                                      |
| [LODGroup](/engine/6000.7/script-reference/unityengine/renderer/lodgroup.md)                                                                                   | The LODGroup for this Renderer.                                                                                                                                                                    |
| [lodGroupMask](/engine/6000.7/script-reference/unityengine/renderer/lodgroupmask.md)                                                                           | The LOD levels of the owning LODGroup that use this Renderer, as a bit mask.                                                                                                                       |
| [material](/engine/6000.7/script-reference/unityengine/renderer/material.md)                                                                                   | Returns the first instantiated [Material](/engine/6000.7/script-reference/unityengine/material.md) assigned to the renderer.                                                                       |
| [materials](/engine/6000.7/script-reference/unityengine/renderer/materials.md)                                                                                 | Returns all the instantiated materials of this object.                                                                                                                                             |
| [meshLodSelectionBias](/engine/6000.7/script-reference/unityengine/renderer/meshlodselectionbias.md)                                                           | Bias to add to the calculated value when selecting a Mesh LOD level.                                                                                                                               |
| [motionVectorGenerationMode](/engine/6000.7/script-reference/unityengine/renderer/motionvectorgenerationmode.md)                                               | Specifies the mode for motion vector rendering.                                                                                                                                                    |
| [probeAnchor](/engine/6000.7/script-reference/unityengine/renderer/probeanchor.md)                                                                             | If set, Renderer will use this Transform's position to find the light or reflection probe.                                                                                                         |
| [rayTracingAccelerationStructureBuildFlags](/engine/6000.7/script-reference/unityengine/renderer/raytracingaccelerationstructurebuildflags.md)                 | The flags Unity uses when it builds acceleration structures associated with geometry used by renderers.                                                                                            |
| [rayTracingAccelerationStructureBuildFlagsOverride](/engine/6000.7/script-reference/unityengine/renderer/raytracingaccelerationstructurebuildflagsoverride.md) | Whether to override the default build flags specified when creating a [RayTracingAccelerationStructure](/engine/6000.7/script-reference/unityengine/rendering/raytracingaccelerationstructure.md). |
| [rayTracingMode](/engine/6000.7/script-reference/unityengine/renderer/raytracingmode.md)                                                                       | Describes how this renderer is updated for ray tracing.                                                                                                                                            |
| [receiveShadows](/engine/6000.7/script-reference/unityengine/renderer/receiveshadows.md)                                                                       | Does this object receive shadows?                                                                                                                                                                  |
| [reflectionProbeUsage](/engine/6000.7/script-reference/unityengine/renderer/reflectionprobeusage.md)                                                           | Should reflection probes be used for this Renderer?                                                                                                                                                |
| [rendererPriority](/engine/6000.7/script-reference/unityengine/renderer/rendererpriority.md)                                                                   | This value sorts renderers by priority. Lower values are rendered first and higher values are rendered last.                                                                                       |
| [renderingLayerMask](/engine/6000.7/script-reference/unityengine/renderer/renderinglayermask.md)                                                               | Determines which rendering layer this renderer lives on, if you use a scriptable render pipeline.                                                                                                  |
| [shadowCastingMode](/engine/6000.7/script-reference/unityengine/renderer/shadowcastingmode.md)                                                                 | Does this object cast shadows?                                                                                                                                                                     |
| [sharedMaterial](/engine/6000.7/script-reference/unityengine/renderer/sharedmaterial.md)                                                                       | The shared material of this object.                                                                                                                                                                |
| [sharedMaterials](/engine/6000.7/script-reference/unityengine/renderer/sharedmaterials.md)                                                                     | All the shared materials of this object.                                                                                                                                                           |
| [sortingLayerID](/engine/6000.7/script-reference/unityengine/renderer/sortinglayerid.md)                                                                       | Unique ID of the Renderer's sorting layer.                                                                                                                                                         |
| [sortingLayerName](/engine/6000.7/script-reference/unityengine/renderer/sortinglayername.md)                                                                   | Name of the Renderer's sorting layer.                                                                                                                                                              |
| [sortingOrder](/engine/6000.7/script-reference/unityengine/renderer/sortingorder.md)                                                                           | Renderer's order within a sorting layer.                                                                                                                                                           |
| [staticShadowCaster](/engine/6000.7/script-reference/unityengine/renderer/staticshadowcaster.md)                                                               | Is this renderer a static shadow caster?                                                                                                                                                           |
| [worldToLocalMatrix](/engine/6000.7/script-reference/unityengine/renderer/worldtolocalmatrix.md)                                                               | Matrix that transforms a point from world space into local space (Read Only).                                                                                                                      |

## Methods

| Method                                                                                                           | Description                                                                                                                                                                                       |
| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GetClosestReflectionProbes](/engine/6000.7/script-reference/unityengine/renderer/getclosestreflectionprobes.md) | Returns an array of closest reflection probes with weights, weight shows how much influence the probe has on the renderer, this value is also used when blending between reflection probes occur. |
| [GetMaterials](/engine/6000.7/script-reference/unityengine/renderer/getmaterials.md)                             | Returns all the instantiated materials of this object.                                                                                                                                            |
| [GetPropertyBlock](/engine/6000.7/script-reference/unityengine/renderer/getpropertyblock.md)                     | Get per-Renderer or per-Material property block.                                                                                                                                                  |
| [GetSharedMaterials](/engine/6000.7/script-reference/unityengine/renderer/getsharedmaterials.md)                 | Returns all the shared materials of this object.                                                                                                                                                  |
| [HasPropertyBlock](/engine/6000.7/script-reference/unityengine/renderer/haspropertyblock.md)                     | Returns true if the Renderer has a material property block attached via SetPropertyBlock.                                                                                                         |
| [OnBecameInvisible](/engine/6000.7/script-reference/unityengine/renderer/onbecameinvisible.md)                   | OnBecameInvisible is called when the object is no longer visible by any camera.                                                                                                                   |
| [OnBecameVisible](/engine/6000.7/script-reference/unityengine/renderer/onbecamevisible.md)                       | OnBecameVisible is called when the object became visible by any camera.                                                                                                                           |
| [ResetBounds](/engine/6000.7/script-reference/unityengine/renderer/resetbounds.md)                               | Reset custom world space bounds.                                                                                                                                                                  |
| [ResetLocalBounds](/engine/6000.7/script-reference/unityengine/renderer/resetlocalbounds.md)                     | Reset custom local space bounds.                                                                                                                                                                  |
| [SetMaterials](/engine/6000.7/script-reference/unityengine/renderer/setmaterials.md)                             | Assigns the shared materials of this renderer using the list of materials provided.                                                                                                               |
| [SetPropertyBlock](/engine/6000.7/script-reference/unityengine/renderer/setpropertyblock.md)                     | Lets you set or clear per-renderer or per-material parameter overrides.                                                                                                                           |
| [SetSharedMaterials](/engine/6000.7/script-reference/unityengine/renderer/setsharedmaterials.md)                 | Assigns the shared materials of this renderer using the list of materials provided.                                                                                                               |

## Inheritance

**Inherited Members:**

* [Component.GetComponent(Type)](/engine/6000.7/script-reference/unityengine/component/getcomponent.md#getcomponent\(type\))
* [Component.GetComponent\<T>()](/engine/6000.7/script-reference/unityengine/component/getcomponent.md)
* [Component.TryGetComponent(Type, Component)](/engine/6000.7/script-reference/unityengine/component/trygetcomponent.md)
* [Component.TryGetComponent\<T>(T)](/engine/6000.7/script-reference/unityengine/component/trygetcomponent.md)
* [Component.GetComponent(string)](/engine/6000.7/script-reference/unityengine/component/getcomponent.md#getcomponent\(string\))
* [Component.GetComponentInChildren(Type, bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentinchildren.md#getcomponentinchildren\(type-bool\))
* [Component.GetComponentInChildren(Type)](/engine/6000.7/script-reference/unityengine/component/getcomponentinchildren.md#getcomponentinchildren\(type\))
* [Component.GetComponentInChildren\<T>(bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentinchildren.md)
* [Component.GetComponentsInChildren(Type, bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentsinchildren.md)
* [Component.GetComponentsInChildren\<T>(bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentsinchildren.md#getcomponentsinchildrent\(bool\))
* [Component.GetComponentsInChildren\<T>(bool, List\<T>)](/engine/6000.7/script-reference/unityengine/component/getcomponentsinchildren.md)
* [Component.GetComponentsInChildren\<T>()](/engine/6000.7/script-reference/unityengine/component/getcomponentsinchildren.md#getcomponentsinchildrent\(\))
* [Component.GetComponentsInChildren\<T>(List\<T>)](/engine/6000.7/script-reference/unityengine/component/getcomponentsinchildren.md)
* [Component.GetComponentInParent(Type, bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentinparent.md#getcomponentinparent\(type-bool\))
* [Component.GetComponentInParent(Type)](/engine/6000.7/script-reference/unityengine/component/getcomponentinparent.md#getcomponentinparent\(type\))
* [Component.GetComponentInParent\<T>(bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentinparent.md#getcomponentinparentt\(bool\))
* [Component.GetComponentInParent\<T>()](/engine/6000.7/script-reference/unityengine/component/getcomponentinparent.md#getcomponentinparentt\(\))
* [Component.GetComponentsInParent(Type, bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentsinparent.md)
* [Component.GetComponentsInParent\<T>(bool)](/engine/6000.7/script-reference/unityengine/component/getcomponentsinparent.md#getcomponentsinparentt\(bool\))
* [Component.GetComponentsInParent\<T>(bool, List\<T>)](/engine/6000.7/script-reference/unityengine/component/getcomponentsinparent.md)
* [Component.GetComponentsInParent\<T>()](/engine/6000.7/script-reference/unityengine/component/getcomponentsinparent.md#getcomponentsinparentt\(\))
* [Component.GetComponents(Type)](/engine/6000.7/script-reference/unityengine/component/getcomponents.md#getcomponents\(type\))
* [Component.GetComponents(Type, List\<Component>)](/engine/6000.7/script-reference/unityengine/component/getcomponents.md#getcomponents\(type-listcomponent\))
* [Component.GetComponents\<T>(List\<T>)](/engine/6000.7/script-reference/unityengine/component/getcomponents.md)
* [Component.GetComponents\<T>()](/engine/6000.7/script-reference/unityengine/component/getcomponents.md#getcomponentst\(\))
* [Component.GetComponentIndex()](/engine/6000.7/script-reference/unityengine/component/getcomponentindex.md)
* [Component.CompareTag(string)](/engine/6000.7/script-reference/unityengine/component/comparetag.md#comparetag\(string\))
* [Component.CompareTag(TagHandle)](/engine/6000.7/script-reference/unityengine/component/comparetag.md#comparetag\(taghandle\))
* [Component.SendMessageUpwards(string, Object, SendMessageOptions)](/engine/6000.7/script-reference/unityengine/component/sendmessageupwards.md#sendmessageupwards\(string-object-sendmessageoptions\))
* [Component.SendMessageUpwards(string, SendMessageOptions)](/engine/6000.7/script-reference/unityengine/component/sendmessageupwards.md#sendmessageupwards\(string-sendmessageoptions\))
* [Component.SendMessage(string, Object)](/engine/6000.7/script-reference/unityengine/component/sendmessage.md#sendmessage\(string-object\))
* [Component.SendMessage(string)](/engine/6000.7/script-reference/unityengine/component/sendmessage.md#sendmessage\(string\))
* [Component.SendMessage(string, Object, SendMessageOptions)](/engine/6000.7/script-reference/unityengine/component/sendmessage.md#sendmessage\(string-object-sendmessageoptions\))
* [Component.SendMessage(string, SendMessageOptions)](/engine/6000.7/script-reference/unityengine/component/sendmessage.md#sendmessage\(string-sendmessageoptions\))
* [Component.BroadcastMessage(string, Object, SendMessageOptions)](/engine/6000.7/script-reference/unityengine/component/broadcastmessage.md#broadcastmessage\(string-object-sendmessageoptions\))
* [Component.BroadcastMessage(string, SendMessageOptions)](/engine/6000.7/script-reference/unityengine/component/broadcastmessage.md#broadcastmessage\(string-sendmessageoptions\))
* [Component.transform](/engine/6000.7/script-reference/unityengine/component/transform.md)
* [Component.transformHandle](/engine/6000.7/script-reference/unityengine/component/transformhandle.md)
* [Component.gameObject](/engine/6000.7/script-reference/unityengine/component/gameobject.md)
* [Component.tag](/engine/6000.7/script-reference/unityengine/component/tag.md)
* [Object.GetEntityId()](/engine/6000.7/script-reference/unityengine/object/getentityid.md)
* [Object.GetHashCode()](/engine/6000.7/script-reference/unityengine/object/gethashcode.md)
* [Object.InstantiateAsync\<T>(T)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, Transform)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, Vector3, Quaternion)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, Transform, Vector3, Quaternion)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, Transform)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, Vector3, Quaternion)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, ReadOnlySpan\<Vector3>, ReadOnlySpan\<Quaternion>)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, Transform, Vector3, Quaternion)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, Transform, Vector3, Quaternion, CancellationToken)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, Transform, ReadOnlySpan\<Vector3>, ReadOnlySpan\<Quaternion>)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, Transform, ReadOnlySpan\<Vector3>, ReadOnlySpan\<Quaternion>, CancellationToken)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, InstantiateParameters, CancellationToken)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, InstantiateParameters, CancellationToken)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, Vector3, Quaternion, InstantiateParameters, CancellationToken)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, Vector3, Quaternion, InstantiateParameters, CancellationToken)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.InstantiateAsync\<T>(T, int, ReadOnlySpan\<Vector3>, ReadOnlySpan\<Quaternion>, InstantiateParameters, CancellationToken)](/engine/6000.7/script-reference/unityengine/object/instantiateasync.md)
* [Object.Instantiate(Object, Vector3, Quaternion)](/engine/6000.7/script-reference/unityengine/object/instantiate.md#instantiate\(object-vector3-quaternion\))
* [Object.Instantiate(Object, Vector3, Quaternion, Transform)](/engine/6000.7/script-reference/unityengine/object/instantiate.md#instantiate\(object-vector3-quaternion-transform\))
* [Object.Instantiate(Object)](/engine/6000.7/script-reference/unityengine/object/instantiate.md#instantiate\(object\))
* [Object.Instantiate(Object, Scene)](/engine/6000.7/script-reference/unityengine/object/instantiate.md#instantiate\(object-scene\))
* [Object.Instantiate\<T>(T, InstantiateParameters)](/engine/6000.7/script-reference/unityengine/object/instantiate.md)
* [Object.Instantiate\<T>(T, Vector3, Quaternion, InstantiateParameters)](/engine/6000.7/script-reference/unityengine/object/instantiate.md)
* [Object.Instantiate(Object, Transform)](/engine/6000.7/script-reference/unityengine/object/instantiate.md#instantiate\(object-transform\))
* [Object.Instantiate(Object, Transform, bool)](/engine/6000.7/script-reference/unityengine/object/instantiate.md#instantiate\(object-transform-bool\))
* [Object.Instantiate\<T>(T)](/engine/6000.7/script-reference/unityengine/object/instantiate.md)
* [Object.Instantiate\<T>(T, Vector3, Quaternion)](/engine/6000.7/script-reference/unityengine/object/instantiate.md)
* [Object.Instantiate\<T>(T, Vector3, Quaternion, Transform)](/engine/6000.7/script-reference/unityengine/object/instantiate.md)
* [Object.Instantiate\<T>(T, Transform)](/engine/6000.7/script-reference/unityengine/object/instantiate.md)
* [Object.Instantiate\<T>(T, Transform, bool)](/engine/6000.7/script-reference/unityengine/object/instantiate.md)
* [Object.Destroy(Object, float)](/engine/6000.7/script-reference/unityengine/object/destroy.md)
* [Object.DestroyImmediate(Object, bool)](/engine/6000.7/script-reference/unityengine/object/destroyimmediate.md)
* [Object.FindObjectsByType(Type)](/engine/6000.7/script-reference/unityengine/object/findobjectsbytype.md#findobjectsbytype\(type\))
* [Object.FindObjectsByType(Type, FindObjectsInactive)](/engine/6000.7/script-reference/unityengine/object/findobjectsbytype.md#findobjectsbytype\(type-findobjectsinactive\))
* [Object.DontDestroyOnLoad(Object)](/engine/6000.7/script-reference/unityengine/object/dontdestroyonload.md)
* [Object.FindAnyObjectByType\<T>()](/engine/6000.7/script-reference/unityengine/object/findanyobjectbytype.md#findanyobjectbytypet\(\))
* [Object.FindAnyObjectByType\<T>(FindObjectsInactive)](/engine/6000.7/script-reference/unityengine/object/findanyobjectbytype.md#findanyobjectbytypet\(findobjectsinactive\))
* [Object.FindObjectsByType\<T>()](/engine/6000.7/script-reference/unityengine/object/findobjectsbytype.md#findobjectsbytypet\(\))
* [Object.FindObjectsByType\<T>(FindObjectsInactive)](/engine/6000.7/script-reference/unityengine/object/findobjectsbytype.md#findobjectsbytypet\(findobjectsinactive\))
* [Object.FindAnyObjectByType(Type)](/engine/6000.7/script-reference/unityengine/object/findanyobjectbytype.md#findanyobjectbytype\(type\))
* [Object.FindAnyObjectByType(Type, FindObjectsInactive)](/engine/6000.7/script-reference/unityengine/object/findanyobjectbytype.md#findanyobjectbytype\(type-findobjectsinactive\))
* [Object.ToString()](/engine/6000.7/script-reference/unityengine/object/tostring.md)
* [Object.name](/engine/6000.7/script-reference/unityengine/object/name.md)
* [Object.hideFlags](/engine/6000.7/script-reference/unityengine/object/hideflags.md)

### Operators

| Operator                                                                           | Description                                                             |
| ---------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| [operator ==](/engine/6000.7/script-reference/unityengine/object/op-equality.md)   | Compares two object references to see if they refer to the same object. |
| [bool](/engine/6000.7/script-reference/unityengine/object/op-implicit.md)          | Determines whether the object exists.                                   |
| [operator !=](/engine/6000.7/script-reference/unityengine/object/op-inequality.md) | Compares if two objects refer to a different object.                    |
