U侠 发表于 2012-12-26 19:10

数组定义贴图代码

本代码按F1键动态改变贴图
using UnityEngine;
using System.Collections;

public class Test : MonoBehaviour
{

    //宣告gameobject
    public GameObject ani;                     
   
    //宣告textureObject物件用來放置貼圖物件
    public GameObject textureObject;

    //宣告textures陣列用來放置貼圖
    public Texture[] textures;

    //宣告變數y來變化貼圖
    private int y=0;



   
    void Start()
    {

    }

   //用按鍵換圖片
    void Update()
    {
      
      if (Input.GetKeyDown(KeyCode.F11))         
       {
         y++;
         mm(y);

       }
   
    }


    public void mm(int y)
    {
      

      if (y == 1)
      {
         
            textureObject.renderer.materials.mainTexture = textures;
            
      }
      if (y == 2)
      {
         

            textureObject.renderer.materials.mainTexture = textures;
            
      }

      if (y == 3)
      {
            
            textureObject.renderer.materials.mainTexture = textures;
            
      }

    }





}

自力 发表于 2017-5-11 08:34

很不错

lum 发表于 2017-5-11 08:29

好帖就是要顶

自力 发表于 2017-5-11 08:25

顶顶多好

StTiGeR 发表于 2017-5-11 08:46

真心顶

StTiGeR 发表于 2017-5-11 08:38

不错不错

李大头 发表于 2017-5-16 11:59

很不错

fatecry 发表于 2017-5-16 12:15

楼主是超人

国人原创动画 发表于 2017-5-16 12:10

顶顶多好

lifeyong 发表于 2017-5-16 12:24

很好哦
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 数组定义贴图代码