怎样使网络中的Flash Player 的显示画面亮度增强

怎样使网络中的Flash Player 的显示画面亮度增强,第1张

如果视频播放器中有调整滑动条的话,可以直接调节。
如果没有的话,没有任何办法,如果看不清楚,调整亮度后依然看不清楚。
如果你是自己编写的as3的话,请参考我以前为其它网友回答的关于亮度调节的问题,你看看,可以举一反三:
>将下面的代码放到一个新建as3第一帧中,调整变量Light的值,就可以实现修改元件属性了。
不过,这套代码只合适用于你理解如何改变元件亮度,不合适进行实时调节,所以只是一个示例,不怎么实用,不过,当你理解使用方法后,也就可以举一反三了。
import flashdisplaySprite;
import flashgeomColorTransform;
var cTf:ColorTransform=new ColorTransform(); //创建一个ColorTransform实例,这个实例是调节元件亮度、色调的关键;
var Light:Number = 0;//(数值在0到255之间调节)调整这个数值,就可以调整相应的亮度,如果写成数组,为下面的redOffset、greenOffset、blueOffset赋相应不同的值,就可以调整色调了。
var myFr:Sprite = new Sprite();//绘图
myFrgraphicsbeginFill(0x000000,1);//绘图
myFrgraphicsdrawEllipse(0,0,200,200);//绘图
function updateBrightness(Light):void
{

cTfredOffset = Light;//红

cTfgreenOffset = Light;//绿

cTfblueOffset = Light;//蓝

myFrtransformcolorTransform = cTf;//为元件赋予ColorTransform

addChild(myFr);//绘图

}
updateBrightness(Light);//执行函数
trace(cTfblueOffset);//用于调试时检测是否赋值
-------------------------------------------------------------------------------------
闪耀效果?只是闪耀效果?那有多种方案,使用as3的亮度来做闪耀效果太奢侈了。
你在photoshop中做个GIF都可以实现完美的闪耀效果。
想了解更多关于flash的信息,来QQ群:27185064吧。我虽然不怎么太精通flash,l但是对as3还是比较了解的。

只能柔化矢量图形,
不能柔化位图和矢量线条
----------------------
哦~~我终于明白你的意思了~~~
你所说的问题不是你的图形不能柔化边缘~~~
而是你不知道元件与组合的概念,
你所画的图形,在某种情况下(比如创建时间轴的补间动画),图形被创建成了元件,元件是不能在外部柔化的,用鼠标双击进入到内部才可以。
另:鼠标点击选中后,有一个方框框着的是元件。
鼠标点击选中后,用麻点形式表示选中的是图形,也就是可以柔化的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13366668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存