预览模式: 普通 | 列表

终极整合——Flash全站制作

神奇脚本——掌握Actionscript

 如果你经常上网,就可发现如今的个人网站很酷,很有互动性,也很能营造氛围,看得自己真是口水直流啊,不知什么时候才能做出这样完善的全Flash网站呢?光羡慕没有用,必须多动手才行。经过前几期的介绍,相信大家对Flash网站制作的各种方法、加强网站互动性的手段已经有所了解,比如创建动画、加入具有感染力的音效、营造空间感很强的三维效果等。那么怎样把这些手段有机地整合起来,做出又酷又炫的全Flash网站呢?相信读完本文,你就可以轻松实现这个梦想。

 首先解释一下Flash全站的概念。Flash全站就是将网站“Flash化”,把所有需要用到的数据、文档、资料、图片都用Flash制作、输出成SWF文件,然后嵌入到HTML文件中,用户浏览时就不需要一个页面一个页面地打开,只要打开一个主界面,就可以浏览全站的内容,这样速度感觉会快很多。在网站各模块之间的切换也可加入动态效果,让网站变得更人性化。那么该如何实现呢?最笨的办法就是将所有内容做到一个SWF中,把不同栏目放到不同的场景里,但这样读取时就会变得非常慢。想象一下,把全站的内容用Flash形式一次性读取完,这个等待时间可能会让浏览者难以忍受,好网站总是以吸引眼球为目标,考验访问者的耐心万万不可。比较好的办法就是按栏目分类做成一个个的SWF,然后把它们连接起来,就和HTML页面中的超链接一样,不过这里可以添加更为平滑的过渡效果。

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 120 | 查看次数: 935

Flash MX ActionScript字典

else
语法
 else { statements };
 
参数

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 158 | 查看次数: 940

在不同的时间轴上访问变量

尽管在一个时间轴上的变量不能被其他时间轴上的脚本直接访问,但是它们可以被间接地访问。为了在不同的时间轴上创建变量、取回变量值、或为变量赋值,我们可以使用“点语句”(EMCA-262标准中的官方术语为:dot syntax)。点语句在面向对象的编程语言(如Java,C++,和JavaScript)中是一个很普通的标准符号。为了在不同的时间轴上定位某个变量,我们使用下述点语句的措辞通式:
    movieClipInstanceName.variablName 

该通式描述了如何指向另一个时间轴上的某个变量:首先是该变量所在的电影剪辑的名字,随后是点操作符,最后是该变量的变量名。举例说明,在前面的设想中,为了在主时间轴上引用square电影剪辑中的变量x,我们可以这样:
    square.x 

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 19 | 查看次数: 840

变量的作用域

此前,我们将变量附着在Flash文档主时间轴的某个单独帧上,并籍此学习了如何创建变量并取回变量的值。当某个电影文档中包含多个帧以及多个电影剪辑时间轴时,变量的创建和值的取回就变得略微复杂了。
为了清楚地阐释,我们提出几个设想。

1.设想一
假设我们在时间轴的第一帧上创建一个变量x,随后将其值设置为10:

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 28 | 查看次数: 988