首页 > 代码库 > [原创]ActionScript3游戏中的图像编程(连载二十九)

[原创]ActionScript3游戏中的图像编程(连载二十九)

2.2.2 Photoshop投影大小的模拟

 

      投影没有之前那么浓了,但是跟Photoshop里的效果差别还挺大,因为在Photoshop里我们还设置了另外一个属性:大小。


      Flash里似乎找不到它的影子,我们用排除法来进行定位,Photoshop投影样式的大小属性以像素为单位,Flash投影滤镜的选项只有距离和那对被“手铐”扣住的模糊属性符合条件,而Photoshop里也有一个距离,所以我们定位到模糊属性(图 2.15)。


 

图 2.15 Flash投影的模糊属性

 

      分别调整Photoshop的大小和Flash的模糊参数,发现两者的功能相似,都用来调整投影边缘的模糊幅度。而且同样的数值出来的模糊边缘尺寸也基本一致,但当数值调得比较大的时候,Flash的投影出现了比较明显的马赛克,没有Photoshop的来得圆润。图 2.16,图 2.17分别展示了数值均设置为40时,Photoshop和Flash所呈现出来的效果。
 

图 2.16 大小等于40的Photoshop投影

 

图 2.17 模糊值等于40的Flash投影