Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetTextureOffset

Gets the placement offset of texture propertyName.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

GetTextureOffset(string)

Gets the placement offset of texture
propertyName
.
public Vector2 GetTextureOffset(string name)

Parameters

name

The name of the property.

Returns

Type

Description

Vector2

Remarks

Common texture names used by Unity's builtin shaders:
"_MainTex"
is the main diffuse texture. This can also be accessed via Material.mainTextureOffset property.
"_BumpMap"
is the normal map.
"_Cube"
is the reflection cubemap.
Additional Resources: Material.mainTextureOffset property, Material.SetTextureOffset.

GetTextureOffset(int)

Gets the placement offset of texture
propertyName
.
public Vector2 GetTextureOffset(int nameID)

Parameters

nameID

The name ID of the property retrieved by Shader.PropertyToID.

Returns

Type

Description

Vector2

Remarks

Common texture names used by Unity's builtin shaders:
"_MainTex"
is the main diffuse texture. This can also be accessed via Material.mainTextureOffset property.
"_BumpMap"
is the normal map.
"_Cube"
is the reflection cubemap.
Additional Resources: Material.mainTextureOffset property, Material.SetTextureOffset.