function SetTexture (propertyName : string, texture : Texture) : void
Description
Set a named texture.
Many shaders use more than one texture. Use SetTexture to change the propertyName texture.
Common texture names used by Unity's builtin shaders:
"_MainTex" is the main diffuse texture. This can also be accessed via mainTexture property.
"_BumpMap" is the normal map.
"_Cube" is the reflection cubemap.
See Also: mainTexture property, GetTexture.
var bumpMap :
Texture;
renderer.material.SetTexture(
"_BumpMap", bumpMap);
using UnityEngine;
using System.Collections;
public class example :
MonoBehaviour {
public Texture bumpMap;
void Awake() {
renderer.material.SetTexture(
"_BumpMap", bumpMap);
}
}
import UnityEngine
import System.Collections
class example(
MonoBehaviour):
public bumpMap as
Texture def
Awake():
renderer.material.SetTexture('_BumpMap', bumpMap)