Flash AS教程:填色游戏的制作
先试试效果: 在本次课程中我们将学习使用 Color 类来制作一个填色游戏,并通过本实例复习 for...in 及 SharedObject 的应用。 思路: 步骤1: _root.createEmptyMovieClip("box", -1); var box_size:Number = 12; var TheCol = 0x0; //用于存储所取的色彩值 with (box) { beginFill(TheCol); moveTo(0, 0); lineTo(box_size, 0); lineTo(box_size, box_size); lineTo(0, box_size); lineTo(0, 0); endFill(); } box._visible = false; //============================================ //************* 下面生成一个调色盘 ************* var panex:Number = 3; var paney:Number = 3; var column:Number = 18; //起点 x 坐标为 3, 起点 y 坐标为 3, 总行数为 18 var i = 0; for (var r = 0; r<=0xFF; r += 0x33) { for (var g = 0; g<=0xFF; g += 0x33) { for (var b = 0; b<=0xFF; b += 0x33) { var p:MovieClip = box.duplicateMovieClip("box"+i, i); new Color(p).setRGB(r*256*256+g*256+b); //new Color(p).setRGB(r <<&nbs |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |