• 回复@大雨582:社会人不可能像自然人一样自由,你还得尊重别人的意愿!不然咱随便生产啥都强行让你要,咱是自由了,你呢? 2019-10-12
  • 发改委每月首个工作日公布限制乘坐火车飞机人员名单 2019-10-12
  • 全国啦啦操联赛临汾站开幕 2019-10-08
  • 《爱疯音乐家》陈洁仪:不完美的美其实更美爱疯音乐家陈洁仪 2019-10-08
  • 中冶置业兴隆百万平米新城正式亮相 将打造全配套高铁康养小镇 2019-10-06
  • 以政府拟严打“乱拍摄”以军行为 最高10年监禁 2019-10-03
  • 图解:关于中国梦,习近平总书记这十句话直抵人心 2019-09-20
  • “舌尖”之后, “风味”能否再续辉煌? 2019-09-17
  • 腾讯要花32亿收购《绝地求生》开发商10%股份 2019-09-17
  • 涨知识!文字里的秘密 最全甲骨文书展来了 2019-09-13
  • 晋中市着力将“厕所革命”进行到底 2019-09-05
  • 供应链如何更“智慧” 2019-09-05
  • 红枣食疗效果好 6种吃法最滋补-美食资讯 2019-09-01
  • 党的十九大最重大的理论成就 2019-08-28
  • 余世存:阅读经典不仅是消费,也是责任 2019-08-20
  • 福建体育36选7开奖结果:assetpostprocessor.onassignmaterialmodel 在模型指定的材质

    福建36选7和值走势图 www.00-na.com 2015-1-1 06:01| 发布者: 杨炎| 查看: 2443| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

    摘要: assetpostprocessor.onassignmaterialmodel 在模型指定的材质functiononassignmaterialmodel(material:material,renderer:renderer) :materialdescription描述feeds a source material获取一个源材质。the returned ...

    assetpostprocessor.onassignmaterialmodel 在模型指定的材质

    functiononassignmaterialmodel(material:material,renderer:renderer) :material

    description描述

    feeds a source material

    获取一个源材质。

    the returned material will be assigned to the renderer. if you return null, unity will use its default material finding / generation method to assign a material. the sourcematerial is generated directly from the model before importing and will be destroyed immediately after onassignmaterial.

    返回的材质将被赋于渲染器,如果返回null,unity将使用缺省材质查找/生成方法来分配材质。sourcematerial在模型导入并在销毁前,onassignmaterial之后直接从模型生成。

    class mymeshpostprocessor extends assetpostprocessor {

    function onassignmaterialmodel (material :material, renderer :renderer) :material

    {

    var materialpath = "assets/" + material.name + ".mat";

    // find if there is a material at the material path

    // turn this off to always regeneration materials

    // 根据路径查找是否有材质,关闭后自动生成材质

    if (assetdatabase.loadassetatpath(materialpath, typeof(material)))

    returnassetdatabase.loadassetatpath(materialpath, typeof(material));

    // create a new material asset using the specular shader

    // but otherwise the default values from the model

    // 用特定着色器创建新材质资源,否则使用默认值

    material.shader =shader.find("specular");

    assetdatabase.createasset(material, "assets/" + material.name + ".mat");

    return material;

    }

    }

    相关阅读

    文章点评
    相关文章
  • 回复@大雨582:社会人不可能像自然人一样自由,你还得尊重别人的意愿!不然咱随便生产啥都强行让你要,咱是自由了,你呢? 2019-10-12
  • 发改委每月首个工作日公布限制乘坐火车飞机人员名单 2019-10-12
  • 全国啦啦操联赛临汾站开幕 2019-10-08
  • 《爱疯音乐家》陈洁仪:不完美的美其实更美爱疯音乐家陈洁仪 2019-10-08
  • 中冶置业兴隆百万平米新城正式亮相 将打造全配套高铁康养小镇 2019-10-06
  • 以政府拟严打“乱拍摄”以军行为 最高10年监禁 2019-10-03
  • 图解:关于中国梦,习近平总书记这十句话直抵人心 2019-09-20
  • “舌尖”之后, “风味”能否再续辉煌? 2019-09-17
  • 腾讯要花32亿收购《绝地求生》开发商10%股份 2019-09-17
  • 涨知识!文字里的秘密 最全甲骨文书展来了 2019-09-13
  • 晋中市着力将“厕所革命”进行到底 2019-09-05
  • 供应链如何更“智慧” 2019-09-05
  • 红枣食疗效果好 6种吃法最滋补-美食资讯 2019-09-01
  • 党的十九大最重大的理论成就 2019-08-28
  • 余世存:阅读经典不仅是消费,也是责任 2019-08-20
  • 多赢彩票 澳门赌台限额多少 博奥红宝石彩票软件 ag真人赌博 上海基诺开奖号 山东快乐扑克3任选 三肖三肖中特期期准2019 黑龙江22选5大星走势图 地下六合彩 福彩欢乐生肖玩法 清包是什么意思 为什么大小单双赌不赢 pk10前三技巧稳赚公式 体彩p5和值走势图彩宝网 香港赛马会精准特段