Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma strict
- //Suponiendo que quiero cambiar la imagen del material de este GameObject...
- //Si quiere probar este script debe crear un cubo, ponerle o asignarle este script y en el inspector ya sale el vector, le da un tamaño y le asigna o arrastra algunas imagenes
- //Al ejecutarlo y darle click al cubo, debe cambiarse la textura del material del cubo, espero que le sirva...Nicolas Chicunque
- //Vector o arreglo de imagenes
- var imagenes : Texture2D [];
- //Indice del Vector Imagenes para recorrerlo
- var indiceDelVectorImagenes : int;
- //Esta funcion se ejecuta al iniciar la escena
- function Start () {
- indiceDelVectorImagenes = 0;
- }
- //Esta funcion o metodo se ejecuta al dar click con el boton izquierdo del raton sobre el GameObject que tenga este script
- function OnMouseDown () {
- //Aumento el indice ...
- indiceDelVectorImagenes ++;
- //...Condicional para que el indice no sobrepase al tamaño del vector
- //Si el indice del vector es igual al tamaño del vector...
- if(indiceDelVectorImagenes == imagenes.Length){
- //..reinicio el indice
- indiceDelVectorImagenes = 0;
- }
- //...para asi asignar la siguiente imagen; en este caso al material de este GameObject.
- renderer.material.mainTexture = imagenes[indiceDelVectorImagenes];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement