Color所能做到的一些ps效果
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-11
Color.prototype.colorDodge = function(r,g,b){ var trans = new Object(); trans.ra=100/((258-r)/256); trans.ga=100/((258-g)/256); trans.ba=100/((258-b)/256); this.setTransform(trans); } Color.prototype.linearDodge = function(r,g,b){ var trans = new Object(); trans.rb=r; trans.gb=g; trans.bb=b; this.setTransform(trans); } Color.prototype.linearBurn = function(r,g,b){ var trans = new Object(); trans.rb=r-255; trans.gb=g-255; trans.bb=b-255; this.setTransform(trans); } Color.prototype.screen = function(r,g,b){ var trans = new Object(); trans.rb=r; trans.ra=100*(255-r)/255; trans.gb=g; trans.ga=100*(255-g)/255; trans.bb=b; trans.ba=100*(255-b)/255; this.setTransform(trans); } Color.prototype.invertRGB = function(){ this.setRGB(0xffffff-this.getRGB()); } Color.prototype.setBrightness = function (bright) { var percent = 100 - Math.abs(bright); var offset = 0; if (bright > 0) offset = 256 * (bright / 100); var trans = new Object(); trans.ra = trans.ga = trans.ba = percent; trans.rb = trans.gb = trans.bb = offset; this.setTransform(trans); } 匯入一張照片, 然後換成元件photo, 再以以下代碼試試看 myColor = new Color(_root.photo); myColor.colorDodge(150,200,250); 点击浏览该文件 详细讨论见:参与讨论-相关连接 关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 关于AsBroadcaster的用法简介下一篇: 日本眼的畫法(速成)
关于Color所能做到的一些ps效果的所有评论