脚本语法

- 宏

 

英文 中文   #
#define{*}# #宏{*}#    

 

作用:定义宏

 

对象:script.txt

 

格式

 

//定义

#宏 宏名称{

//代码

}#

 

//使用

宏名称()

 

 

* 注意使用 }# 结尾

* 注意宏名不要使用系统函数的名称

 

当你需要重复使用同一段代码时,可以将代码写成宏,然后在需要的时候调用。

 

GAo的宏最大支持两个变量,使用[$1]和[$2]作为换位符

 

 

 

 

例1:制作影片结尾使用的工作人员名单对话框,实现【出现对话框→输出一段文字→等待3秒→对话框消失→对话框清空】

 

这样的一个宏

 

 

#宏 staff{

//定义宏名为staff


出现 dialog_top


输出 dialog_top - "[$1]"

//这里是输出的内容,因为是第一个参数,使用[$1]作为换位符


[wait 3000]


消失 dialog_top - 1500


clear dialog_top


}#

 

使用时:

 

 

staff(脚本:方Dragon)
staff(美工/界面:方Dragon)
staff(背景音乐 daytime:Depinal)
staff(背景音乐 片尾曲:方Dragon)
staff(音效:网络)
staff(<font size=30>谢谢观赏</font>)

 

* 两个变量时,使用逗号作为区分