选择显示字体大小

nokia 3310 随心所欲换彩壳

  著名手机制造商“诺基亚”曾经推出过一款主流手机——nokia3310,它的一大卖点就是广告中变来变去让人心动不已的“前后随心换彩壳”。手机可以根据不同的心情、服饰和季节任意搭配出不同的色彩。

  现在,macromedia推出的flash5.0居然也跟随时尚潮流,将这一手机变脸大招应用在action的语句中,让用户根据自己的心情和色彩喜好,在动画中搭配自己的“彩壳”。这一强大功能的实现,实在令人为macromedia那种“科技以人为本”的精神感到钦佩。

  想要什么样的彩壳,自己试试!(在方框内输入合理的数字,例如从上到下输入:50,80,20,50;200,120,80,90后点击变色按钮,等着惊喜吧)

flash/swflash.cab#version=6,0,29,0" width="400" height="300"> flash/wrw329.swf"> flash/index2//flash/wrw329.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="300">

源文件下载
  好,下面我们就介绍如何实现“flash5.0前后随心换彩壳”。

  1.新建400×300画布。

  2.导入手机图片并定义为一个movie clip(电影夹子)。在instance(实例)面板中,将该电影夹子命名为“nokia”。

  3.切换文字工具,在画布左侧建立8个input text文本框。varible值分别设为——第一列:ra,ga,ba,aa;第二列:rb,gb,bb,ab,(如图2)。

  4.制作一个按钮,并在按钮的action中,输入:

on (release, keypress"")
{
mycolor = new color("nokia");
mycolortransform = new object;
mycolortransform = { ra: ra, rb: rb, ga: ga, gb: gb,
ba: ba, bb: bb, aa: aa, ab: ab}
mycolor.settransform(mycolortransform);
}


  5 .完成。

  测试影片时,在文本框中分别输入一定的数值,点击“换彩壳”按钮,我们就可以看到nokia3310的彩壳前后随心换了。

  说明:与flash4.0相比较,flash5.0提供了一套色彩控制函数,其中包括:new color (target),.getrgb,.gettransform,.setrgb,.settransform。选择action编辑窗口的objects菜单下的color子菜单,可以调用这些函数。利用色彩控制函数语句,动画设计师可以实现色彩的提取和更改,从而产生动态色彩变幻的影片。

  本文利用了这些函数中的最后一个函数——.settransform。该函数包含有ra,rb,ga,gb,ba,bb,aa,ab等8个参数,分别对应:红色百分比(取值范围-100到100),红色偏移值(-255到255),绿色百分比(-100到100),绿色偏移值(-255到255),蓝色百分比(-100到100),蓝色偏移值(-255到255),透明百分比值(-100到100),透明偏移值(-255到255)。这些参数等同于effect面板下的advanced选项中的参数(例子中的文本框排列顺序与effect面板中的文本框同),如图5所示。

  通过这些参数的改变,我们就可以在flash电影中动态地改变电影夹子的色彩,从而制作出各种色彩变化效果。本文的随心换彩壳仅仅是一个最普通的应用,相信通过举一反三,可以创建出更多更吸引人的效果来。

  最后,需要提醒一点,因为只有flash5.0提供色彩函数,所以,如果要正常显示色彩控制效果,您必须在flashplayer5.0以上播放器中查看动画。

  


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons