万卷书   首页 > 电脑书籍 > Flash > Generator2——基本概念
 

在介绍Generator 2和Flash连接使用的具体实现过程之前,有必要先熟悉Generator 2中的一些重要的基本概念以方便后面具体的操作。

我们可以毫不夸张的说模板(templete)这是Generator2中最重要的思想,没有模板的就没有Generator 2的所有强大功能。模板是Generator 2中导出的专门用来记录电影的整体规划和所有电影中使用到的数据、图片、图表、电影等元素的位置,连接路径等。它是实现更新Flash电影的核心,每一个同性质电影系列(规划大体上相同的电影)共用一个模板,形式是以Flash文件“.swt”出现的。

而Generator 2中具体和Flash 5连用的模块元素是Generator对象(Generator Object)。它具体定义了所插入的对象的类别、位置等一系列属性,应该称得上是Generator与Flash及外部数据连接的枢纽。要在电影中插入Generator对象可以用鼠标双击该对象或者直接将该对象拖到场景中的某一位置。Generator 2中自带的对象有17个,每个都实现具体不同的数据插入和其它元素的插入。

 

命令

说明

注释

Basic Charts

基本图表

实现对所提供的数据提供图表式分析结果

Insert GIF File

插入GIF图象

动画的GIF或静态的GIF图象均可

Insert JPEG File

插入JPEG图象

 

Insert Symbol

插入Flash符号

 

Insert Flash Movie

插入Flash电影

 

Insert MP3 File

插入MP3格式的声音文件

能够实现声音素材文件的较好的组织

Insert PNG File

插入PNG格式的图片

 

Insert Sound

插入声音符号

 

List

单页一览表

同样具有数据分析和处理功能

Multipage List

多页一览表

将数据分成多页显示

Pie Chart

饼状图

 

Plot

模块定位

结合一个说明所插入的电影片断符号或图象符号的位置及相关属性的数据文件,将所引用到的符号定位到一个确定的定位点

Radio Button

切换按钮

 

Scrolling List

滑动显示一览表

 

Stock Char

股票图

 

Table

表单

 

Ticker

循环显示一览表

 
 

Generator 2 的另一个重要概念是Generator 2变量,它和Flash 5的ActionScript很相似,不过Generator 2也有自己的变量定义方式,并且在和Flash 5连用时将可能使用到Generator 2的变量。和Flash 5的变量定义方式相比,G2的定义变量方式比较灵活,夸张一点说可以在任何一个可以输入文字的地方定义变量。不过关于Generator 2变量定义和使用方面还要注意以下几点:

1)变量的定义也要遵循Flash 5中变量定义的一般需要注意规则;

2)Generator 2变量的类型是字符串类型,在引用该变量时要注意到变量的类型匹配,如果不相同类型要使用类型转换函数进行转换。

 

下一页