本翻译教程只在闪客帝国、经典论坛发表,如需转载,请与译者联系这次给大家带来moock在世界性flash大会:ff2k1大会上的演说,要说到actionscript的权威,当然要数moock,他写的asdg(一本书)是可以和flash自带的as字典相提并论的宝贝。虽然他是这样一个高高手,但是他的这个演讲却是非常的浅显,如果你某处读起来觉得难,那也一定是chocobo翻译得不好。(有些地方实在是太浅,我受不了就改了 )这篇文章预算的演讲时间很长,所以读起来也会觉得较长,你可以分开来读。还有,本文是关于flash5的as的,毕竟flash4的as已经淘汰。第一章:由o开始为了示范,moock将会做一个多选题问答的动画来做为例子。这个例子以4种不同版本的方法来实现。对于用户来说,4种版本使用起来将没有区别,只是对于我们开发者来说,研究的就是如何改进这些flash代码的结构与组织。改进的重点在于:*...
breeze是macromedia的一个服务器产品,可用来做网络培训和语音视频会议.更多介绍看这里:http://www.blueidea.com/news/soft/2003/1404.asp该教程breeze presentation版:http://www.blueidea.com/articleimg/2004/04/1801/breeze/index.html本文介绍的是breeze 3.07版的安装方法:1,最低硬件配置:奔4(1ghz),512m内存,1g剩余空间2,软件环境:windows 2000 server英文版(没安装过sql server)(中文操作系统需要到"控制面板"->"区域选项"中把系统默认语言设置成英文.一定要记得重新启动)这也是最关键的一步,看你的系统是否运行在英文模式下很简单随便打开一个中文软件(例如foxmail),看到都是乱码就对了.3,卸...
一个朋友托我做的,模仿http://www.iconsound.com里面的播放器,原来的代码太繁琐,就自己写了一个.高手们就别来笑话我了.演示地址:http://www.player.com.cn/yu/ro/mp3player.htm查看xml 下载源代码工具:flashmx 2004+记事本首先,先用记事本编辑一个xml文件,内容如下:<?xml version="1.0" encoding="gb2312"?> <data> <song> <title>a distance there is</title> <name>distance.mp3</name> </song><song> <title>love in december</title> &...
只要增加或更改数组里的点就可以画线了。当然也可以和其他程序结合使用var point = new array();point[0] = [100, 200];point[1] = [300, 300];point[2] = [100, 100];point[3] = [200, 400];var x = point[0][0];var y = point[0][1];var i = 1;createemptymovieclip("line", 1);line.linestyle(1, 0x0000ff, 100);line.moveto(point[0][0], point[0][1]);line.onenterframe = function() { if (x != point[i][0] && y != point[i][1]) { x = (x < point...
这是一个2001年的帖子,现在看到仍然是那么的有用,我整理一下,给大家,有什么不对的还可以再补充命名策略作者:chocobo虽然flash里可以弹性地命名objects,同时写action的时候命名变量也很自由,但是遵循一些好的命名策略会帮你避免莫名其妙的错误。当然,好的变量命名习惯,各种语言都一样,都会提高你编写程序,查错的效率,同时易于资源共享。* 避免使用空格和特殊符号。它们对于flash player来说,常常有特殊的意义,例如有可能代表statement的结束或者 expression的一部分。所以变量命名建议是下划线,字母和数字。* 用字母开始。用数字开始会造成莫名其妙的错误,最常见的例子就是当你用“3frame”来做一个frame的label的时候,就会出错,当然,用“frame3”就一点问题没有。同理,变量、函数还有对象命名的时候都不要用数字做第一。* 不要使用相同的名字。...
原文来自http://www.kirupa.com/效果图如下:开始制作:1.在flash中新建一个文档,将宽和高分别设置为300px和200px2.将背景色设置为深色[诸如黑色,灰色之类]3.在左边点击工具栏中的铅笔工具[pencil tool]在工具栏的下方会相应出现铅笔工具的选项,选择第三项[ink]4.将铅笔颜色设置为浅灰色,在上面画一些小的杂点,如下图5.现在选中你画的所有杂点,按f8键,将其转为电影夹子[movie clip]6.双击杂点,进入这个电影夹子,在时间轴的第二帧按f6键[新建关键帧]鼠标点击时间轴的第二帧即可选中所有杂点,将这些杂点托动到别的位置鼠标点击第三帧[新建关键帧],选中第三帧所有杂点后按del键,将它们删除,并新画上一些杂点循环的重复第6步这些步骤大约10帧,就能得到很满意的效果 :)...
椭圆参数方程,是动画编程中非常常用的一种技术,可以制作很多实用的效果,例如旗帜飘动的效果,本例中随着鼠标的移动,位图就像一面旗帜随风飘动。下面我们就来学习如何使用这种技术。一. 相关参数讲解制作这个实例首先要了解椭圆的参数方程的使用,下面就对其算法作个简单的剖析。1.单个mc(影片剪辑)在椭圆上的运动的处理方法图1黑点表示一个mc,radian表示数学中的弧度,从x正半轴开始,按逆时针方向旋转一周为2π,通过弧度和椭圆的参数方程来计算mc的坐标,如图1所示,具体表示方法(注:*表示代码中的乘号):mc._x=a*math.cos(radian); mc._y=b*math.sin(radian);a、b分别是椭圆在x、y坐标轴上的载距,代表椭圆的大小, radian不断递增即可实现mc坐标的变化,使mc在椭圆上的运动。椭圆的中心坐标为(0,0)。要平移椭圆,把mc的坐标加上中心坐标(cen...
首先打开flash2004,建立一个新文档,接下去我们简单介绍一下怎么把组件添加到场景中及相关的一些设置1、选择window-development panels-components,或使用快捷键ctrl+f7,打开组件面板:2、选中一个组件,拖到场景中或者双击组件都能把组件加到场景中3、你可安装一些组件,方法和mx一样(请参考《组件安装方法》)4、选中场景中的组件,打开属性面板,你可加入实例名,改变标签等等,也可通过菜单window-development panels打开components inspector设置更多,如是否可见,是否可用等等5、要改变组件的字体等可看uiobject.setstyle(),这个我们后面会介绍当然你也可以不直接把组件拖到场景中,而是用as代码向场景中添加组件,我们举个例子来加个按钮:1、双击button组件,加入到场景中2、到场景中把组件delete...
最近许多朋友询问在flash中显示清晰的文字,我在这里写一点经验flash显示静态文本的时候,文字显得很模糊,中间甚至粘成一块解决的办法有3个1) 使用设备字体当你在flash中使用静态文本的时候,flash会插入字体轮廓信息,并进行抗锯齿处理所以轮廓会显得很模糊使用设备字体后,flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有:a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定不是你希望的字体就是了所以使用的字体一定要通用才行c. flash对与设备字体无法进行常规的时间线遮罩,需要用setmask命令,参见:flash mx 2004 中的文本遮罩d. 在flash的编辑状态下,看不出区别,需要导出后才能见到效果。总是有急性子的朋友抱怨说...
缓冲导航详解这个效果是我和溶剂共同完成的,他提供坐标的算法,我提供缩放的算法如有什么问题,欢迎到我的blog交流http://zjs35.edujh.cn 缓冲公式在制作特效中非常有用,著名的三星导航菜单就用到了此公式。现在许多韩国网站出尽风头,其中缓冲导航是其一大亮点。本文以一德国网站的导航为例,详解缓冲导航的制作。本例效果制作思路图片缩放控制利用缓冲公式设置图片的缩放比例,如果鼠标滑过某图片,放大1.8倍。如果其它图片的序号与此图片的序号相差1,就是此图片两边的图片,放大1.4倍,其它的为原始大小。 图片坐标控制当某图片放大时,相邻的图片的坐标等于此图片的坐标加上这两张图片的宽度的一半,实现图片无间距排列。 线条和文字控制线条用画线函数实现,文字的坐标和缩放比例与对应的图片相同。制作过程1、启动flash,新建一个影片,设置影片大小为600px*200px。准备好如图中的素材,图片的实...
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 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器