在FlashPlayer6或以前,利用loadVariables()、loadVariablesNum()、LoadVars()、XML.load()等载入外部数据,是不可以跨Domain,即在domainA.com的Flash不可以载入在domainB.com的数据。但载入SubDomain的数据是容许,即放在www.luar.net、luar.net、foo.luar.ne..
本例是教大家制作一幅一枝粉色的荷花亭亭玉立于微波荡漾的清水中的Flash动画。 进入FlashMX,先设置背景属性尺寸为400×400,背景色为白色。 依次打开菜单“文件→导入→导入到库”,导入一幅荷花的图片到库中。按“Ctrl+F8”新建一图形类元件,名称为Lotus。..
1.3.3.2非可见元素类型自动识别 以上说的是ActionScript对可见元素的识别,那么一些在场景中不可见的元素,比如声音、颜色等等,ActionScript又会如何识别呢?我们可以通过类型设定来实现,比如: 在脚本面板中输入这样两行代码: varnewSound:Sound=newSoun..
以前讲的是残影效果,一般是在一帧就显示这种静态的效果,并且即使你把间隔时间设为大于0的整数,那也只会运动一次。这节我们来学习一下我们以前学Flash时常用的残影动画效果。我记得很早以前,曾用了很笨的方法,就是分好多层,一层做一个图形或文字的动画,每层之间的图形都是渐变的..
FlashMX2004一个新的功能就是能加载外部的CSS文件并使之应用到Flash文本,现在有一个新的类(类?因为新的ActionScript2是基于类的脚本语言):TextField.StyleSheetclass,就是这个类的几个方法使我们能象给HTML定义CSS一样来格式化Flash文本,比如字体大小,颜色..
上学那会儿,经常看到老师拿着地球仪给我们上课,当时看着漂亮的转动着的地球仪真想自己也拥有一个。现在这个愿望终于实现了!嘿嘿,不是花钱买,而是使用Flash制作!而且还是一个带有立体感的透明的地球(如图1),它可以广泛地运用在很多Flash动画中,比如一些网站开头动画和Fla..
下面我们做个落体运动动画。这其中使用了沿轨迹运动的技术及声音的添加。 1、运动轨迹 新建一个空白页,按下“Snap”按钮; 在“File”菜单中选择“Import”导入一个瓶子的GIF图片。点击按钮“AddGuideLayer”,新建一个轨迹层; 在新的轨迹层上用“铅笔工具”..
PowerPoint因其通俗易懂、容易上手而成为老师们制作课件的常用工具,而Flash是目前比较流行的动画制作软件,有时在PowerPoint课件中为了更形象地说明问题,希望可以插入Flash动画。 看过《中国电脑教育报》以前刊登过在PowerPoint中插入Flash动画的文章,基本方法是选择菜单..
这是一种比较容易实现的效果。首先你可以在场景中建一个图形,然后,在后面时间轴的某一帧插入一关键帧,把原图的宽度和高度加以改变就可以得到了。变小的话那就是挤压效果,变大的话那就是扩散效果。其实在FlashMX2004中,你大可不必这么做。可以通过时间轴特效直接生成这样的效果,..
当鼠标移到某个按钮或其他超级链接的时候,鼠标附近会出现一个小小的提示框,对此链接进行一定的介绍。这样一来可以为访客带来浏览方便,二来亦可为网站带来实用的动感效果。这在网站制作上是颇为实用的。下面我们就利用Flash来将其实现: 1、启动Flash5.0,在“Insert”菜单中选..
第1章入门 ActionScript是一种编程语言,Flash专用。ActionScript的语法类似Javascript或者Java,如果你以前接触过这两种语言,你会发现ActionScript非常易懂易用。即便你没有接触过Java或者Javascript,掌握和运用ActionScript也绝非什么难事。 1.1ActionScrip..
在课件制作过程中,有些需要重点突出的知识点要在单独的画面中显示,并且要求可以拖动。这就是我们平时所说的可以拖动的悬浮窗口。笔者以FlashMX为课件制作平台,将实现方法与大家共享。 此方法只用到一个SWF文件,主场景和悬浮窗口都包含在同一个文件中。首先将悬浮窗口隐藏起..
用FlashMX制作交互式的课件时,很多场合都需要用到拖动。在FlashMX中主要的拖动方式有以下三种:无任何约束的拖动、限制在某一矩形范围内的拖动、限制在某一路径上的拖动。下面通过实例加以说明。 1.无任何约束的拖动 (1)打开“插入”菜单的“新建元件”命令,在“创..
首先我们来假设一个情况。 我们要做一个flash,里面存了一段话,只想给知道密码的人看。通常的做法是检测用户的输入是否等于密码,然后显示。但是由于Flash是开放结构,所以swf文件可以反汇编然后看到密码,这时候就可以非法的看到要保护的东西了。 但是如果通过一个不可逆的算法..
1.4.4代码编写 现在开始进入最麻烦的步骤——代码编写,我们将会接触到很多新的东西。 1、文本文件数据加载 在最开始的时候,我们曾建立一个文本文件,将其命名为“subtrahend.txt”,存在.fla文件所在的目录下,这个文件中包含有程序需要读取的参数,现在我们就要编写代码..
前些天,看到这个贴子,就有一些疑问,没来得及仔细讨论,其实这个问题很重要,Flash的actionScript和其他的语言有不同的地方,我查了几本书,把我所了解的补充一下。1.Flash没有真正意义上的全局变量,这点和Director不同,全局变量是指一旦声明,在整个电影都有效,这点Flash是做..
在制作flash动画的时候,可能会有有很的mc有时会把它放到几个场景中,那么在场景中的跳转如何实现呢?请看教程吧。1.方法一:(使用telltarg...方法一:(使用telltarget命令)按钮上的as为:on(release){tellTarget("/"){gotoAndPlay("场景1",1);}}2.方法二(用gotoandpla...方..
Flash5画任意直线教程第一步:新建一个flash,并且建立一个mc(命名为line),并在library里输出为linemc里面是长度为100的水平直线(一定是极细线),中心坐标是(50,0)第二步:建立连线基础类,并且建立几个设置的成员函数,具体程序如下,请放在要画线的场景或mc的第一帧里,并单..
1.3.4独立脚本文件 打开菜单“文件->新建”,从新建文档对话框中选择“动作脚本文件”可以建立独立.AS文件,这种文件的最大优点是可以重复使用。比方说,你在一个项目中建立的脚本可以放在独立的.AS文件中,其他项目要使用到类似的功能,你就可以直接调用这个.AS文件中..
实例五、NewsReader 一、涉及特性 本实例主要涉及数据绑定和组件的编程。数据绑定是在FlashMX2004中才有的新功能,据称不用编程,只需设置几个组件的属性,就可以实现与服务器端的数据交互功能,也算是一大突破了。另外,由于在实例中没有提供相应的xml文件,所有字段都要手..