|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用AdobeActionScript3.0开发高级的交互式项目。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。
FlashMX典范实例之变色城堡
效果预览图:
-1
效果简介:
这是一个复杂的Color(色彩)工具使用的实例。只需挪动鼠标,城堡的色彩就会产生变更。
文章简介:
为了加深读者对工具的影响和了解。笔者这里再为人人筹办了一个经常使用工具Color工具的实例。
制造步骤:
设置场景的巨细为320px×160px,背景致为#333333,帧频为12fps。
1.按快速键Ctrl+F8,创立一个“城堡”影片剪辑元件。在“城堡”元件的的场景中导进一幅“城堡”图片。固然,别的图片也能够。
2.把主场景中的“图层1”更名为“背景”,翻开库,把“城堡”元件从库中拖拽到“背景”层中。选中城堡,在“属性”面板里设置实在例名为“mc”。如-2所示。
-2
3.在主场景中新建一层并更名为“剧本”层。如-3所示。
-3
选中该层的第1帧,按F9键翻开“举措”面板,输出上面的代码:
//创立一个新的Color工具changeColor
changeColor=newColor(mc);
//初始化白色参数
r=0;
//初始化绿色参数
g=0;
//初始化影片蓝色参数
b=0;
//自界说一个mcColor()函数
functionmcColor(){
//setRGB()的感化是指定实例的RGB色彩
//“<<”是移位操纵符,改语句的感化是让实例的色彩值产生变异味
changeColor.setRGB(r<<16|g<<8|b);
}
4.右键单击场景中的“城堡”元件,选择“举措”命令,在翻开的“举措”面板中键进以下代码:
//mouseDown为鼠标按下事务
onClipEvent(mouseDown){
//用鼠标的的X坐标值改动“城堡”的白色参数
_root.r=_root._xmouse;
//改动“城堡”的蓝色参数
_root.b=_root._ymouse;
//改动“城堡”的绿色参数
_root.g=_root._xmouse+_root._ymouse;
//挪用自界说的mcColor()函数
_root.mcColor();
}
到这里,变色城堡的效果就完成了。只需读者能吃透该例中的代码,就可以把握Color工具设置别的的与色彩相干的效果了,真所谓万变不离其宗。
</p>
Flash也支持高品质的mp3音频流、文字输入字段、交互式接口等等很多工具。这个最新版本可以观看所有的flash格式。 |
|