面板中的左边一个按钮
是设定数据语法形式为Column Name/Value即变量列名/变量值形式,这个形式下数据的第一栏只是规定了该列的名称,而接下来的各行数据都是对应列变量的值。如我们需要输入以下数据:
Var1, Var2, Var3
"Value1", "Value2", "Value3"
"Value1a", "Value2a", "Value3a" 
数据文件的第一行规定的是变量,而每一列对应的数据就是该变量的所有不同值。
外部数据和内部数据的书写上还有一点区别,也就是说对于面板窗口的数据Generator 2是预先分析数据开头的。如果面板窗口中数据的开头是“#”标记,那么就表示这个数据是内部数据即就在本窗口书写的数据。如果开头没有“#”标记,那么就是按路径处理的外部数据。
如果数据语法形式使用的是Name/Value变量名/变量值形式,面板选择的是右边的按钮 。这种语法格式一般是用来定义Generator 2变量的,数据的第一行必须有如下字样:
Name, Value
如果没有这个字样将会出错,这两个标记性的开头对字母的大小写不作区分。数据文件中接下来的行是左边Generator 2变量名右边对应的变量的值,两者之间用逗号格开。为了明确变量值的实际内容,变量值的书写最好在两边加上双引号。
Name, Value
Var1, "Value1"
Var2, "Value2"
Var3, "Value3"
当然,我们在输入这个数据的时候也需要加上一个”#”。
对于不同的插入对象和不同对象内容,数据文件的书写格式是不相同的。有的对象有要求数据文件中必须具备某几项参数接口,而有的可以作为备选参数列。Generator 2中的17个对象数据格式的要求基本上可规为以下几种类型。
|
Generator对象
|
参数的书写(括号内为可选项)
|
|
Insert GIF File
Insert JPEG File
Insert PNG File
Insert Flash Movie
Insert MP3 File
|
外部文件的路径,可以是相对路径也可以是绝对路径,尽量采用相对路径
|
|
Line(线形图)
|
(COLOR, HLABEL,) VALUE
|
|
Area(面积图)
|
VALUE(, HLABEL)
|
|
Bar(栅栏图)
|
VALUE(、COLOR, HLABEL, Goto,Gotolabel ,URL)
|
|
Stacked Bar(堆栈型栅栏图)
Stacked Area(堆栈型栅栏图)
Stacked Line(堆栈型线形图)
|
Color,Value1,Value2,Value3,Value4,Value5……
|
|
Scatter(散形图)
Scatter Line(散形线图)
|
X, Y, SYMBOL(,HLABEL)
|
|
Pie Chart(饼状图)
|
VALUE ,COLOR(, GOTOLABEL,URL,GOTO)
|
|
Plot(模块定位)
|
Clip, X, Y(, Xscale, Yscale, Rotate)
|
|
List(单页一览表)
Scrolling List(滑动一览表)
Ticker(滚动式表)
|
Clip(, varible1, varible2, varible3, varible4,……)
|
|
Multipage List(多页一览表)
|
同上
|
|
Table(表单)
|
同上
|
|
Radio Button(切换按钮)
|
|
|
Stock Chart(股票图)
|
OPEN,CLOSE,HIGH,LOW(,HLABEL)
CLOSE,HIGH,LOW(,HLABEL)
|
关于Generator 2对象的数据文件问题中还要注意的一点是,一般来说一个电影模板都具有好几个Generator 2对象的外部数据文件,而不同的数据文件可能定义了一系列不同的Generator 2变量,这其中就可能出现有两个或几个Generator 2变量名相同的情况,为了避免这出现这样的错误,模板输出前进行一次全面检查数据文件。
|