HasColor
Checks if the ShaderLab file assigned to the Material has a Color property with the given name.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
HasColor(string)
Checks if the ShaderLab file assigned to the Material has a Color property with the given name.
public bool HasColor(string name)
Parameters
The name of the property.
Returns
Type | Description |
|---|---|
| bool | Returns true if the ShaderLab file assigned to the Material has this property. |
Remarks
Additional Resources: MaterialPropertyBlock, Material.HasProperty, Material.HasFloat, Material.HasTexture, Material.HasBuffer, Material.HasConstantBuffer, Material.HasInt, Material.HasMatrix, Material.HasVector.
HasColor(int)
Checks if the ShaderLab file assigned to the Material has a Color property with the given name.
public bool HasColor(int nameID)
Parameters
The name ID of the property. Use Shader.PropertyToID to get this ID.
Returns
Type | Description |
|---|---|
| bool | Returns true if the ShaderLab file assigned to the Material has this property. |