• 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 抖音广告出现对英烈邱少云不敬内容 今日头条致歉 2019-06-13
  • 超半数巴西民众对世界杯不感兴趣--旅游频道 2019-06-12
  • 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-06-12
  • 2018网络中国节·端午 2019-06-04
  • 韩媒:韩美商定暂停原定8月“乙支自由卫士”联演 2019-06-03
  • 重庆市公安局交通管理局互联网交通安全服务管理平台 2019-06-03
  • 俄侦察船穿越英吉利海峡 英国急派军舰战机监视 2019-05-28
  • 网购陷阱多 女子花3000元买5套化妆品只有2套是真的 2019-05-28
  • 环保约谈濂溪区主要负责同志 谢一平要求立行立改真抓真改 2019-05-25
  • 官宣!广东签约北京3冠功勋 大莫助拳阿联未来可期 2019-05-25
  • 党建第一责任与发展第一要务相融合br全面提升机关党建工作水平 2019-05-22
  • 卡纳瓦罗:对比赛结果不满意 晋级机会各占一半 2019-05-22
  • 天津宣讲十九大:津沽大地舞春风,小康路上添豪情 2019-05-21
  • 今天南粤风采36选7投注:assetpostprocessor.onpostprocesstexture 在导入纹理之后

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

    摘要: assetpostprocessor.onpostprocesstexture 在导入纹理之后functiononpostprocesstexture(texture:texture2d) : voiddescription描述add this function in a subclass to get a notification when a texture has comp ...

    assetpostprocessor.onpostprocesstexture导入纹理之后

    functiononpostprocesstexture(texture:texture2d) : void

    description描述

    add this function in a subclass to get a notification when a texture has completed importing just before the texture is saved to disk.

    在子类中加入这个函数,以便在纹理载入存入磁盘之前获得一个通知。

    // postprocesses all textures that are placed in a folder

    // "invert color" to have their colors inverted.

    // 后处理文件夹内的全部纹理,完成颜色倒置.

    class invertcolor extends assetpostprocessor {

    // use this for initialization

    // 用这个初始化

    function onpostprocesstexture (texture :texture2d) {

    // only post process textures if they are in a folder

    // "invert color" or a sub folder of it.

    // 如果它们在一个文件夹或其子文件夹,只能后处理纹理

    // var lowercaseassetpath = assetpath.tolower();

    // if (lowercaseassetpath.indexof ("/invert script/") == -1)

    // return;

    for (var m=0;m < texture.mipmapcount;m++)

    {

    var c :color[] = texture.getpixels(m);

    for (var i=0;i < c.length;i++)

    {

    c[i].r = 1 - c[i].r;

    c[i].g = 1 - c[i].g;

    c[i].b = 1 - c[i].b;

    }

    texture.setpixels(c, m);

    }

    // instead of setting pixels for each mip map levels, you can also

    // modify only the pixels in the highest mip level. and then simply use

    // texture.apply(true); to generate lower mip levels.

    // 代替为mipmap各级设置像素,

    // 你也可以只修改最高层mipmap的像素点.之后用

    // texture.apply(true);生成低层mip

    }

    }

    相关阅读

    文章点评
    相关文章
  • 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 抖音广告出现对英烈邱少云不敬内容 今日头条致歉 2019-06-13
  • 超半数巴西民众对世界杯不感兴趣--旅游频道 2019-06-12
  • 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-06-12
  • 2018网络中国节·端午 2019-06-04
  • 韩媒:韩美商定暂停原定8月“乙支自由卫士”联演 2019-06-03
  • 重庆市公安局交通管理局互联网交通安全服务管理平台 2019-06-03
  • 俄侦察船穿越英吉利海峡 英国急派军舰战机监视 2019-05-28
  • 网购陷阱多 女子花3000元买5套化妆品只有2套是真的 2019-05-28
  • 环保约谈濂溪区主要负责同志 谢一平要求立行立改真抓真改 2019-05-25
  • 官宣!广东签约北京3冠功勋 大莫助拳阿联未来可期 2019-05-25
  • 党建第一责任与发展第一要务相融合br全面提升机关党建工作水平 2019-05-22
  • 卡纳瓦罗:对比赛结果不满意 晋级机会各占一半 2019-05-22
  • 天津宣讲十九大:津沽大地舞春风,小康路上添豪情 2019-05-21
  • 岁梦半尺见四肖中特 35选7 福建快3昨日开奖结果 排球少年迅雷下载 广东11选5和值表 3d什么是组选 君豪真钱赌博 斯诺克世锦赛历届冠军 上海天天彩选4最新开奖结果 双色球128蓝球推存 百人牛牛官方版 湖南彩票中奖新闻报道 11选5澳客网怎么样 竞彩篮球胜负和让分胜负 今天浙江6十l开奖号码