当前位置: 首页 > news >正文

做聚会的网站信息流优化师怎么入行

做聚会的网站,信息流优化师怎么入行,网站设计内容,龙岩整站优化1、 如何得到对象使用的材质 获取到对象的渲染器Renderer Mesh Renderer和Skinned Mesh Renderer都继承Renderer,可以用里式替换原则父类获取、装载子类对象 通过渲染器获取到对应材质 可以利用渲染器中的material或者sharedMaterial来获取物体的材质&#xff0…

1、 如何得到对象使用的材质

  • 获取到对象的渲染器Renderer

Mesh Renderer和Skinned Mesh Renderer都继承Renderer,可以用里式替换原则父类获取、装载子类对象

  • 通过渲染器获取到对应材质

可以利用渲染器中的material或者sharedMaterial来获取物体的材质,如果存在多个材质,可以使用renderer.materials或renderer.sharedMaterials来获取

material和sharedMaterial的区别

material:
material属性会返回对象的实例化材质, 相当于它会为对象创建一个该材质的独立副本,通过material属性修改材质时,这些更改只会影响这个特定对象,而不会影响使用相同材质的其他对象,使用material会增加内存消耗,因为每个对象都有自己独立的材质副本,但是可以单独修改单个对象

sharedMaterial:
sharedMaterial属性会返回对象的共享材质,相当于它返回的是所有使用这个材质的对象共享的同一个材质实例,通过sharedMaterial属性修改材质时,这些更改会影响所有使用这个材质的对象
使用sharedMaterial不会增加内存消耗,但是会批量修改所有使用该材质的对象

//sharedMaterial和material的区别
//sharedMaterial:一个是改一个都变
//material:一个是改一个不会影响其它使用相同材质球的对象
//得到主材质球
material = renderer.material;//renderer.sharedMaterial;
//得到所有的材质球
Material[] materials = renderer.sharedMaterials; //renderer.materials;

2、如何修改材质属性以及常用方法

颜色:材质对象中有color成员用于颜色修改
纹理:材质对象中有mainTexture成员用于主纹理修改
通用修改方式:材质中有各种Set方法,用于修改属性,通过传入属性名,以及对应值进行赋值
注意:属性值以SubShader中声明的属性名为准,而不是面板上的显示
修改Shader:调用材质中shader属性进行修改,利用Shader.Find(Shader名)方法得到对应Shader

// 修改颜色
material.color = color;
// 修改主纹理
material.mainTexture = Resources.Load<Texture2D>("路径");if(material.HasColor("_Color"))
{material.SetColor("_Color", color);print(material.GetColor("_Color"));
}if(material.HasFloat("_FresnelScale"))material.SetFloat("_FresnelScale", fresnelScale);//修改渲染队列
material.renderQueue = 2000;// 修改材质球使用的shader
material.shader = Shader.Find("Unlit/Lesson80_Fresnel");material.SetTextureOffset("_MainTex", new Vector2(0.5f, 0.5f));
material.SetTextureScale("_MainTex", new Vector2(0.5f, 0.5f));

http://www.yayakq.cn/news/627922/

相关文章:

  • 信阳市网站建设公司北京建网站的
  • 做源码演示的网站网站制作毕业设计论文
  • 福州网站seo推广优化淘宝联盟网站怎么做
  • 购物网站前端浮动特效怎么做自已建外贸网站
  • 南通教育平台网站建设仓储网站模板
  • 那个企业网站是用vue做的怎么做特色网站
  • 河南住房城乡建设厅官方网站群晖搭建wordpress
  • 想做一个什么样的网站成都手机网站建设报价
  • 网站技术建设维护技术论文软件开发一个月多少工资
  • 学校没有网站网站怎么吸引流量
  • 爱做网站外国wordpress分类目录小工具
  • 网站注册页面怎么做鹤壁网络推广培训
  • 汉高建设公司网站网站云解析域名解析
  • 套模版做网站环保企业网站建设现状
  • wps做网站框架广州百度seo排名
  • 永康门业微网站建设网站设计毕业设计
  • 做网站广告多少钱网站开发人员定罪案例
  • 北京网站建设一站式服务宁夏人脸识别门禁
  • 外贸公司网站有哪些冷门却好听的公司名称
  • 完爆网站开发经典实例idea可以做网站吗
  • 建设小说网站首页苏州网站建设模版
  • 网站服务器安装教程视频教程安徽建站网站
  • 托里县城乡建设局网站上海网页设计方法
  • 上海网站建设上海.design 域名的网站
  • 深圳网站定制设计wordpress调用本分类热门文章
  • 太原网站建设网站西安专业网站建设公司排名
  • 建设网站流程图网站内容管理规范
  • wordpress网站图片加载速度慢如何去做网络营销
  • 软文代写多少钱一篇网站的结构与布局优化设计
  • 门户网站建设对策及建议搜索案例的网站