斗鱼怎么看主播的收入:学习用代码制作多形状万花筒

来源:百度文库 编辑:中财网 时间:2024/04/27 21:52:14

   

 

学习用代码制作多形状万花筒

 

这几天看到圈里好些圈友都在玩万花筒 自己也动心了!

在制作中学习AS 从中悟到一些DD  很有收获!

原来绿色软件里的五种边框效果 我们都可以用修改代码的方法得到 而且非常之简单!

在我们还原的代码中均有这样一句:

masktype = 0  

它的值可以是0-4(代码中有50多行都是为它服务的 用三角函数计算弧度值 近似的决定边数 )

masktype = 0 (正方形)

masktype = 1 (圆形)

masktype = 2 (三角形)

masktype = 3 (六边形)

masktype = 4 (八边形)

所以我们只要在代码中 修改这个数值 就可以做成这几个形状的万花筒!

 

masktype = 0 (正方形)默认 略

 

masktype = 1 (圆形)

http://up.jidid.com/1546/Upfile/200944235794.swf

masktype = 2(三角形)

http://up.jidid.com/1546/Upfile/2009442124177.swf

masktype = 3(六边形)

http://up.jidid.com/1546/Upfile/20094502411.swf

masktype = 4 (八边形)

http://up.jidid.com/1546/Upfile/20094420133030.swf

 

上面是在FLASH中修改代码制作的多边形遮罩

 

还可以在场景里用遮罩方式 制作各种形状的万花筒(用这种方法在浏览器里可以正常观赏 不会重叠)

 

五角星遮罩

 

  圆角矩形遮罩 (鼠标划动运行) 遮罩中间掏空 用变形面板制作圆圈字 旋转  鼠标上下左右控制 效果不同 下载这SWF 用FLASH PLAY播放 可用键盘上下左右光标键操控  

 

开始静止 鼠标放上运行

将这三行代码修改为:

rotate1 = false;
rotate2 = false;
rotate3 = false;

万花筒图片分割为

slices = 6 (数值3或以上)

上面的八边形(借用山泉老师梨花照片) 我改为4

 

其它还有一些设置可修改 瞎琢磨 不误大家了!

 

注:如果你觉得代码太多 找它们不方便 请将鼠标放到“动作”窗口的代码中 用快捷键CRTL+F 在弹出的“查找与替换”面板 “查找内容”里输入你需要找到的代码 查找下一个 就可以看到了! 

 

参考教程:

group.asp?cmd=show&gid=2&pid=65417

group.asp?cmd=show&gid=2&pid=65561

group.asp?cmd=show&gid=2&pid=65563

感谢小草 牧羊 夕阳姐带我们玩这变化多端的万花筒!

透明FLASH代码:

修改链接地址 宽 高即用!