【 tulaoshi.com - Flash 】
前面基础篇里我们讨论了怎么设置指定的颜色,我觉得不能算是很难的。但是一位朋友通过qq告诉我,他觉得有一点吃力。对此我很抱歉,以前我一直觉得有些ction的基础问题是不用多解释的,大家查查参考手册就是,现在看来朋友们的实际情况还是差别很大的,以后我会在这些方面注意一些,每一个新语句都加上注释。
上次说得是颜色设置的基础,代码实际上只有两三句,从现在看时我们来继续说说颜色问题的一些深入问题,大概代码会逐渐的多起来,有我写的不明白的地方,大家结合提供的源文件看一下,或者在后面跟贴提问。
今天这一讲教程咱们看看随机颜色的问题,这个问题论坛上常有讨论,算是个老问题了。
我觉得实现随机颜色最简单的一句就是:
mycolor = new Color(this);
//新建一个color对象,名字是mycolor,指定的mc是它本身
mycolor.setRGB(random(0xffffff));
//mycolor对象设置RGB颜色,取色范围是从0到0xffffff随机
好像已经没有办法使代码更少了吧?如果有,告诉我。我这一篇教程里面随机比较多,每一个都单独做swf很麻烦,我于是干脆做到一起来,用区域来区别。并且提供了flash源文件,大家那我提供的代码替换掉ball这个mc里的action,可以自己预览一下看看,还可以自己随便做做修改看看。这一段代码是区域1。