本文是一篇基于xml的flash网站制作教程,利用xml最基本的语言描述方式,加上flash制作的动态界面,能快速、简便的开发flash网站,最重要是以后再更新flash网站时就非常方便,只许修改一下xml文件即可。如果想开发一个不支持数据库空间上的的flash网站,或是说数据量太小,使用数据库显得太笨拙的话,使用xml将是最方便的方法。over,先看教程。本教程实例站点 http://www.flashempire.com/exdesign/本实例的目的是想用flash制作一个设计作品集(portfilio),就是个人主页及设计公司中常用的那种工作展示。由于天天工作,每隔几天总会有些新作品可以放进作品集中,总不能隔三差五的去修改flash源文件再输出吧,用数据库做这么小的数据存取又显得太笨拙,这个时候就得用到xml了,不需要数据库,不需要空间支持,只要有flash和xml文件即可.......
为flash 6创建一个xml驱动的图像滚动翻译:enews2#cnet.com 来自:http://builder.com.com在创建这个对象的代码的时候,我做了几个假设。首先假设结果集中总会有cscroll.depth节点或者多个<model>节点。然后还假设所有的图像都是高100个像素宽80个像素。这样就使得编码和理解起来都比较简单。代码中没有异常处理机制,但是如果我基于这些假设使用这个对象,就不会出现任何问题。这也就是说我需要保证图像的大小为80x100,并且结果集中至少要有一个cscroll.depth节点。当一个cscroll对象被实例化的时候,其属性被设为默认值。属性depth由构造方法的depth参数设置。cscroll.depth movieclips被创建,然后被添加到_root movieclip中,每个movieclip都被加入到scrollarray...
[root,global], [level,depth,]全解析by snow(http://www.7dev.net) 参考了old9同志的意见和自在幻想(fictiony的帖子)帮助中_global的说明标识符;创建全局变量、对象或类。例如,您可以创建公开为全局动作脚本对象的库,此库非常类似于 math 或 date 对象。与时间轴声明或局部声明的变量和函数不一样,全局变量和函数只要未被内部范围中具有相同名称的标识符遮蔽,则它们对于 swf 文件中的每个时间轴和范围均是可见的。_root的说明属性;指定或返回指向根影片时间轴的引用。如果影片有多个级别,则根影片时间轴位于包含当前正在执行脚本的级别上。 例如,如果级别 1 中的脚本计算 _root,则返回 _level1。 _level的说明标识符;对 _leveln 的根时间轴的引用。必须在使用 loadmovienum() 将 swf...
昨天看见的一个站,上面有一个用js做的跟随鼠标的时钟,蛮有趣,想想用flash应该也做得出,试了一下,效果还不错,正好心情不错,写了个教程,与大家探讨。先看看效果现在我们一步一步的来做。1、新建一个文件,背景白色,新建一个mc,就叫clock吧。进入编辑。先做一个钟面,在一个层上分别做1~12的12个数字,都单独做成mc,实体名(instance name)分别命名为b1,b2...b12,排列成圆环状(这不很难吧,可以加圆形及十字辅助线做),关键在这里--每一个数字mc的中心点并非与数字重合!从clock的角度看,这12个数字mc的中心点全部重叠在钟面的中心。具体做时,可以增加一个辅助层,把钟面数字原样复制到辅助层上,并完全打散(与数字mc脱离干系),锁定。然后分别对b1,b2...进行编辑,把中心点都放置在十字辅助线的中央,而数字放在圆环上,对齐辅助层上的数字。--这个办法是不是有点笨...
本文由fk授权蓝色理想转载访问fk 下载源文件(129k)shows 平滑上下滚动条(版权规flashk.org所有):技术资料:如何使用: 电影剪辑scrollmc的onload事件: showheight = 350; myheight = 350; speed = 13; targetmovie = "show.testmc";showheight用来指定绑定的mc的显示高度,myheight指定滚动条本身的高度。speed是滑动的速度,其值越大,滑动越慢。targetmovie指定绑定的mc的路径(相对)。技术内幕:主要的actionscript集中在一个空的电影剪辑中:onclipevent (enterframe) { mcmoved();}onclipevent (load) { a = eval("_parent._parent."+_parent.targetmovie)...
javascript和macromedia flash的通信示例原文地址: www.macromedia.com/support/flash/ts/documents/java_script_comm.htm说明: 略作修改,主要是一些很初级的操作; 又很多相似的文章,不过这个很权威下面是一些在flash和使用javascript的html文件直接通信的示例,每个示例都有简略的步骤本文讨论了3种基本的flash/javascript通信方式:javascript 到 flash的通信-使用flash播放器的javascript方法flash 到 javascript的通信-使用flash的fscommandflash 到 flash的通信-使用本地连接对象或综合上2种技术并不是所有的浏览器都很重视脚本.为了和flash播放器通信,浏览器必须有内置的钩子以便flash播放器可以'监听27...
我们说过,flash制作的多媒体网站是flash动画制作的精髓,也是flash动画最为广泛的用途。在flash出现以前,网站设计是静态的和gif动画的天下。当然还有javaapplet和javascript等众多技术。但这些技术的应用范围并不广泛。网络带宽也是影响网络多媒体发展的一个瓶径。但flash出现了。它带给网络全新的意义,带给网络互动的媒体,使网络交互多媒体成为可能,成为现实。三年前当我们浏览国外的网站榜评时,还主要是停留在一些平面设计作品上,但是现在国外的榜评已经拥有了很多的互动多媒体动画网站。flash发展的速度由此可见。ie浏览器在6.0版本中已经内置了flash player播放器,似乎在预示着网站制作的发展道路。让我们一起来领略互动的魅力。loading 预载动画程序设计loading网页预载程序是网页动画中的一个关键,因为即便是flash生成的文件很小,但是制作出的大型...
此教程是完全录制过程的动态教程,制作非常费心。此教程的大致过程是增加了一个 域名信息查询的 web service ,然后使用 flash mx 2004 自带的组件,定义相关的名字,在调整好界面以后,设置好发送与接受的关系。然后就可以利用网上提供的服务,直接显示信息了。前提是你必须要在网上点击弹出教程...
在html页面里写上js代码然后在flash里调用下面是一个详细的步骤1.将"geturl"指令指派至某个按钮或关键帧2.在"url"空白栏中填入打开新窗口的url链接,将下列信息正确地填入空白栏内javascript:opennewwindow('abc.html','thewin','height=400,width=400,toolbar=no,scrollbars=yes')3.选择"file"(文件)>"publishsettings"(发布设置)4.选择"formats"(格式)一栏,将"flash"和"html"两选项选中5.选择"html"一栏,从"templates"的弹出菜单栏中选择"flashonly(default)"6.选择"publish"按钮。这将创建flash电影的一个swf文件以及可嵌入网页中的html代码,请将swf文件以及htm...
1.论坛上常说的mc、fs、as代表什么意思?mc=movieclip(动画片断);fs=fscommand,是flash的一个非常重要的一个命令集合;as=actionscript是flash的编程语言。2.请说一下mc的详细运用,它和一般的层有什么区别?它用在什么情况下?mc你可以看成一个独立的对象。并且他是一段动画。他的特点就是无限嵌套。层是一个独立的空间,他可以更好的规划你的制作思路。一个层里有一个事件。3.mc在场景中是如何播放的?把mc拖到场景中,动画播放时它就会自动播放,如果你没有在最后一帧加上stop,mc会默认为循环。要观看播放的效果须执行ctrl+enter。一个很长的mc放入场景中也只占据一帧的位置,如果它是一个很多帧的动画片段,执行时每隔一帧mc都会重放。4.做“沿轨迹运动”的动画的时候,物件为什么总是沿直线运动?首帧或尾帧物件的中心位置没有放在轨迹上。有一个简单的...
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 注册表 操作系统 服务器 应用服务器