Color所能做到的一些ps效果 |
| 作者:佚名 来源:闪吧 作者: Super-Tomato 更新:2007-1-13 20:47:49 错误报告 我要投稿 |
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);
点击浏览该文件 详细讨论见:参与讨论-相关连接
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |