把脚本拖到物体上,前提是要有Mesh Renderer,然后给Texture2D 数组赋值,选择Texture2D数组的size填入数字,直接拖动图片就行。如图所示:

//换贴图,直接把这段代码加在要换贴图的模型上即可;
var textures : Texture2D[]; //声明一个数组型的图片库;
private var i : float = 0; //声明i为浮点数0;function OnGUI ()
{GUI.Button(Rect(0,0,100,100),"切换贴图");
}function Update()
{//注解一://Input.GetMouseButton(0)就是点击左键切换if(Input.GetMouseButtonDown(0)){if(i<textures.Length) //判断数组下标是否越界{       renderer.material.mainTexture = textures[i];++i;Debug.Log(i);}}
}

注解一:Input.GetMouseButtonDown 获取鼠标按钮按下。

你需要在Update方法中调用这个方法,此后每一帧重置状态时,它将不会返回true除非用户释放这个鼠标按钮然后重新按下它。按钮值设定为 0对应左键,1对应右键,2对应中键。

运行结果,如图所示:

Unity3D切换贴图相关推荐

  1. jquery点击缩略图切换视频播放的视频切换焦点图效果

    一款由jquery实现的视频切换特效,可以像图片切换那样切换所选择的视频来播放,图片切换相对来说较简单,但视频切换的话就需要播放插件的支持,选择视频缩略图后,上边原来显示大图片的地方是显示一个播放器, ...

  2. 当鼠标移入时切换背景图时闪烁的问题

    当页面第一次加载完成时,鼠标移入时需要切换的背景图还未被加载过,本地没有这张图片,所以切换的时候回出现闪烁的情况,我们可以在一个地方先把这张图放下,但是不让它显示出来,这样当我们第一次加载完页面时需要 ...

  3. html 折叠焦点图切换,jQuery层叠式图片切换焦点图插件

    本文作者html5tricks,转载请注明出处 之前我们为大家分享过一款jQuery内容层叠滚动切换动画插件,主要是针对文字的层叠式切换.今天要介绍的也是一款层叠式切换插件,不过它是一款 下面我们一起 ...

  4. Echarts饼图无法切换漏斗图问题处理

    项目中有饼状图切换漏斗图的需求,个人实现历程,记录下. 1. 去官网查询饼图如何切换漏斗图: https://www.echartsjs.com/examples/zh/editor.html?c=p ...

  5. vue3利用JS切换背景图

    VUE3利用JS切换背景图实践记录 需要实现的功能:鼠标移入移除图标切换(在这只做移入展示) 新建一个读取图片的函数,如下 // 动态读取图片 function getImageUrl(name: s ...

  6. unity3D 法线贴图的制作与使用

    unity3D 法线贴图的制作与使用 工具:unity3D 5.4.0 示例: 首先,获取一张图片用以制作法线贴图 随后,拖入unity3D的project目录 选中图片,在右侧的inspector目 ...

  7. echarts切换折线图变大_这个月,我就和折线图杠上了...

    作者 hustcc 蚂蚁金服·数据体验技术团队 TL;DR G2Plot 是一个注重于细节体验的通用统计图表库. 背景 折线图用于表示连续时间跨度内的数据,它通常用于显示某变量随时间的变化模式:是上升 ...

  8. 【逆向工具】IDA使用5-( string、图形化与视图的切换、图形化显示反汇编地址、自动注释、标签使用)...

    分析petya病毒时新学会的技巧. IDA技巧1 : string 提取文件中的字符串内容,如果看到一些文件字符串可以定位到关键的函数中. view -> open subview -> ...

  9. echart 折线从左到右动画效果_echarts之自动切换折线图

    echarts有legend控件可以控制多个折线图之间的切换 legend: { data: ['财经','娱乐','社会'], selectedMode: "single", / ...

最新文章

  1. ViewPager+Fragment懒加载
  2. 跨链Cosmos(8)同构跨链交易流程
  3. 安装完成ubuntu系统后的基本的相关配置---Linux总结笔记
  4. 宝元系统u盘使用说明_教你如何使用U盘安装电脑系统
  5. 服务发现与负载均衡traefik ingress
  6. 5G关键技术研究方向
  7. android开花动画,15款界面最漂亮Android应用程序揭晓
  8. 高中计算机网络功能,高中生自我教育中如何发挥计算机网络信息的作用
  9. python源码中的学习笔记_第3章_range函数与循环结构
  10. matlab 做中值滤波时K = filter2(fspecial('average',3),J)/255,为什么要除以255
  11. 读书笔记(第五、六周)
  12. 异速联:解决打印样式个性化设置
  13. Ubuntu18版本安装ROS
  14. 魔方cfop公式软件_【特别篇】最全的三阶魔方公式标记法图解汇总
  15. 拓扑图绘制工具开源_3个用于绘制家谱的开源家谱工具
  16. 服务器网页篡改,网站服务器网页防篡改系统
  17. Vue 基础之常用内置指令
  18. IBM:宏伟规划,拯救地球
  19. python语法速记, Python 3 Cheat Sheet
  20. RIM Hong Kong地址和地图

热门文章

  1. Linux内存管理(五十二):直接内存规整详解
  2. 思迈特软件Smartbi:bi和报表有什么不一样吗?本质区别在哪里?
  3. 同步阻塞 同步非阻塞 异步阻塞 异步非阻塞
  4. SBA介绍及SBA+nacos集成
  5. 字符串转list集合
  6. ppt科研论文绘图入门——01
  7. 【C语言】MAC地址格式化转换
  8. c语言校验mac函数,C语言验证MAC地址字符串合法性函数
  9. IDEA的下载与Tomcat安装使用
  10. 机器学习 内容安全 海外风控公司