FLASH脚本问题
这是我在第一课FLASH基础中的一些情况,1、result这个词在脚本中为什么是蓝色的,它只是一个变量啊。2、表达式是否选中有什么不同吗?(脚本助手中有此选项)变量与值都...
这是我在第一课FLASH基础中的一些情况,1、result这个词在脚本中为什么是蓝色的,它只是一个变量啊。2、表达式是否选中有什么不同吗?(脚本助手中有此选项)变量与值都有表达式的勾选框。3、var放在变量与值前与省去有什么不同,我看见脚本都没有变化啊。
展开
2个回答
展开全部
LS其实有些说法不太准确
1.result之所以为蓝色,是因为他是一个关键字,关键字的意思是说,在AS中有他固定的意思(注意这里关键字并不包含自己定义的函数),不过我个人发现,有很多的关键字还是可以被"覆盖"的,比如说"x"这个关键字,我一样可以定义一个变量为x,而不受x关键字含义的影响.
2.表达式的意思是,把这个输入框的内容当做是一个"式子"而不是一个字符串.这一点你首先要懂什么是字符串...举个最简单的例子,你用脚本助手使用attachMovie的时候,目标标识符那里会问你是不是表达式.如果我的Mc标识符为"a",那么就不能选表达式,应为这个是一个真正的名字,而不是指a这个变量.
3.var的含义是定义局部变量,不过默认情况下,flash也是定义局部变量的.所以看不出变化,如果想定义全局变量,可以使用关键字"_global.".
1.result之所以为蓝色,是因为他是一个关键字,关键字的意思是说,在AS中有他固定的意思(注意这里关键字并不包含自己定义的函数),不过我个人发现,有很多的关键字还是可以被"覆盖"的,比如说"x"这个关键字,我一样可以定义一个变量为x,而不受x关键字含义的影响.
2.表达式的意思是,把这个输入框的内容当做是一个"式子"而不是一个字符串.这一点你首先要懂什么是字符串...举个最简单的例子,你用脚本助手使用attachMovie的时候,目标标识符那里会问你是不是表达式.如果我的Mc标识符为"a",那么就不能选表达式,应为这个是一个真正的名字,而不是指a这个变量.
3.var的含义是定义局部变量,不过默认情况下,flash也是定义局部变量的.所以看不出变化,如果想定义全局变量,可以使用关键字"_global.".
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询