快速业务通道

关于flash网站全站制作的注意事项,及技术和剖析

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-10


不小心看到关于用Flash制作全站的一事文章,现整理到这边来给大家分享,希望对正在做网站和将要做的人有所帮助! 首先我们来说说注意事项: 1、注意所有子文件的长、宽属性

  全Flash网站从画面层次来看,非常类似Photoshop的层结构,我们可以把每个子场景看做为一个层文件,子文件是在背景的长宽范围内出现。为了方便定位,我们可以让子文件与主场景保持统一的长宽比例,这样非常便于版面安排。否则就必须用setProperty语句小心控制它们的位置。     2、发布文件时注意将HTML选项发布为透明模式

  需要将每个子文件发布为透明模式的原因是不能让子文件带有背景底色,由于子文件的长宽比例与主场景基本是一致的,如果子文件带有底色,就会遮盖主场景的内容。

  设置方法:在发布设置里勾选html选项,在html面板里选择windows mode:Transparent Windowless, 如图。
按此在新窗口浏览图片
3、使用文本导入时,注意文本文件开头的内容必须是“与文本框属性中Var定义名相同的字符串=正文”。另外需要导入文本的swf文件与被导入的txt文本文件最好在同一目录内。

  4、注意仔细检查文件之间的调用是否正确,避免出现“死链接”。
二.常用技术 1、重要ActionScript代码控制

  这是全Flash网站实现的关键,尤其是Flash MX新增了很多功能强大的命令,关于这部分,请大家可以参看看看其它的资料,这里只介绍部分制作全Flash网站需要使用的比较重要的ActionScript函数。

loadMovieNum("url",level[, variables])
loadMovie("url",level/target[, variables])
 
功能说明:
在播放原来加载的影片的同时将SWF或JPEG文件加载进来。
参数说明:
url 要加载的 SWF 或 JPEG 文件的绝对或相对 URL,不能包含文件夹或磁盘驱动器说明。
level 把swf文件以层的形式载入到Movie里,若载入0层,则载入的swf文件将取代当前播放的Movie,。2层高于1层。
Target 可用路径拾取器取得并替换目标MC,载入的电影将拥有目标MC的位置、大小和旋转角度等属性。(个人认为用Target好些,在控制载入.swf位置时比较方便)
variables 可选参数,指定发送变量所使用的 HTTP 方法(GET/POST),如果没有则省略此参数。
  层次Level:Flash允许同时运行多个SWF文件,Flash一旦载入一个SWF文件,则占据了一个"层次",系统默认的是_Flash0或_Level0,之后的Movie则按顺序放在level0---level16000里。第一个载入的SWF文件为_Flash0或_Level0,第二个如果加载到第一层时的称为_Flash1或_Level1,依此类推。注意前提是前面载入的文件没有退出,否则冲掉第一个SWF文件,第一个文件也从内存中退出。   注意:如果你将外部的Movie加载到Leve0层或者Level0里,那么,原始的Movie就会被暂时取代,要再用时还得重新Load一次,也就是说,一个Level在一个时间里只能有一个Movie存在。在使用LoadMovie和UnLoadMovie时必须特别注意Level之间的关系,否则,当你希望在一个时间里只播放一个Movie而Unload掉前一个Movie时,就会出现不必要的麻烦。 unloadMovieNum(level)
unloadMovie[Num](level/"target")  
功能说明: 从 Flash Player 中删除已加载的影片。
参数说明: 同上

loadVariables ("url" ,level/"target" [, variables]) 
功能说明:
从外部文件中(例如文本文件,或由 CGI 脚本、Active Server Page (ASP)、PHP 或 Perl 脚本生成的文本)读取数据,并设置 Flash Player 级别或目标影片剪辑中变量的值。
 
参数说明:
url 变量所处位置的绝对或相对 URL
level 指定 Flash Player 中接收这些变量的级别的整数。
Target 指向接收所加载变量的影片剪辑的目标路径。
variables 可选参数,指定发送变量所使用的 HTTP 方法(GET/POST),如果没有则省略此参数。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号