• 特朗普和金正恩先后抵达嘉佩乐酒店 会晤即将开始 2019-04-17
  • 中国侨联直属机关党委举办党务干部培训班 2019-04-17
  • 上海合作组织青岛峰会举行 2019-04-07
  • IT热点小度智能音箱发布 新飞电器破产拍卖 2019-04-04
  • 台州公务员管理再也不用“往返跑”了!“最多跑一次”撬动组织人事改革 全省首个试点 2019-04-03
  • 我要讨干嘛?姜太公钓鱼,愿者上钩。 2019-04-03
  • 新疆花开天山南北 笑迎八方来客 2019-03-25
  • 机器人占领就业市场后:人类还能从事这些工作 2019-03-04
  • 以网络文化建设推进文化惠民 2019-03-03
  • 贸易战,只能是双输。我们是众志成城,美国却不一定。 2019-02-26
  • 辣评2016年9月最HOT 轿车获奖榜单 2019-02-22
  • 交通运输部路网中心:端午假期高速通行不免费 2019-02-18
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-02-18
  • 西部网(陕西新闻网)www.cnwest.com 2019-02-13
  • 短途一日游 游客量猛增 小长假新疆接待游客353.6万人次 2019-02-13
  • 南粤36选7最新开奖结果:assetpostprocessor.onassignmaterialmodel 在模型指定的材质

    福建36选7和值走势图 www.00-na.com 2015-1-1 08:01| 发布者: 杨炎| 查看: 2412| 评论: 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;

    }

    }

    相关阅读

    文章点评
    相关文章
  • 特朗普和金正恩先后抵达嘉佩乐酒店 会晤即将开始 2019-04-17
  • 中国侨联直属机关党委举办党务干部培训班 2019-04-17
  • 上海合作组织青岛峰会举行 2019-04-07
  • IT热点小度智能音箱发布 新飞电器破产拍卖 2019-04-04
  • 台州公务员管理再也不用“往返跑”了!“最多跑一次”撬动组织人事改革 全省首个试点 2019-04-03
  • 我要讨干嘛?姜太公钓鱼,愿者上钩。 2019-04-03
  • 新疆花开天山南北 笑迎八方来客 2019-03-25
  • 机器人占领就业市场后:人类还能从事这些工作 2019-03-04
  • 以网络文化建设推进文化惠民 2019-03-03
  • 贸易战,只能是双输。我们是众志成城,美国却不一定。 2019-02-26
  • 辣评2016年9月最HOT 轿车获奖榜单 2019-02-22
  • 交通运输部路网中心:端午假期高速通行不免费 2019-02-18
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-02-18
  • 西部网(陕西新闻网)www.cnwest.com 2019-02-13
  • 短途一日游 游客量猛增 小长假新疆接待游客353.6万人次 2019-02-13