找回密码
 立即注册
查看: 6829|回复: 90

[常见问题] 贴图问题

[复制链接]
发表于 2013-8-6 14:57 | 显示全部楼层 |阅读模式
跪求大神指点~~~在开发过程中我发现 如果我将模型上面放上图片后,再向模型上面家颜色 图片颜色会和颜色重合,我想让图片上的颜色与选择的普通颜色不会重合怎么处理,代码需要怎么改进?

代码
  1. // 得到所有可渲染的子物体
  2.   var rds = game.transform.GetComponentsInChildren.<Renderer>();
  3.   
  4.   // 逐一遍历他的子物体
  5.    for(var r:Renderer in rds)
  6.    {
  7.       // 逐一遍历子物体的子材质
  8.       for(var m:Material in r.materials)
  9.       {  
  10.         if(m.name.Equals(materialName))
  11.         {
  12.           print(m.name);
  13.          
  14.           switch(color)
  15.           {
  16.             case "white":
  17.             
  18.               m.color = Color.white;
  19.             
  20.             break;
  21.             
  22.             case "tu1":
  23.             
  24.               m.mainTexture=tu;
  25.             
  26.             break;
  27.             
  28.           }
  29.         }
复制代码
发表于 2017-2-18 17:33 | 显示全部楼层
楼主是超人
发表于 2017-2-18 17:34 | 显示全部楼层
好帖就是要顶
发表于 2017-2-18 17:42 | 显示全部楼层
真心顶
发表于 2017-2-18 17:09 | 显示全部楼层
很好哦
发表于 2017-2-18 17:08 | 显示全部楼层
LZ真是人才
发表于 2017-2-19 14:11 | 显示全部楼层
好帖就是要顶
发表于 2017-2-19 13:53 | 显示全部楼层
顶顶多好
发表于 2017-2-19 14:01 | 显示全部楼层
说的非常好
发表于 2017-2-19 14:24 | 显示全部楼层
很好哦
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 22:53 , Processed in 0.100219 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表