flash怎样执行影片剪辑中的函数?或者是执行影片剪辑中的按钮?
展开全部
请注意,下面内容属于点破知识点,相当重要,要认真理解,
系统说明一下:
1,在flash中,函数是一种对象,按钮或者影片剪辑是一种对象,对象有对象名称,就相当于WINDOWS文件名一样,首先要给对象命名。
影片剪辑命名为:“mc”在属性面板中可以修改,相信这点你已经明白了;按钮命名为:“btn”,
将按钮加在影片剪辑中,那么就相当于WINDOWS将一个文件放进一个文件夹中一样,有一个路径的,那么“btn”放在“mc”中,脚本路径就写成:
_root.mc.btn._x=100
也就是直接对其对象的属性进行设置了。
2,函数对象就比较复杂,详细说明一下
函数命名为:“f”,函数命名就在脚本中进行录入。只要AS2.0语言以下,才可以在影片剪辑中添加函数,影片剪辑中的函数,也可以在主场景的时间轴中录入。在AS3.0语言以上,就只有在主场景的时间轴中录入了。现在只针对AS2.0进行说明,
函数首先要定义,定义函数格式如下:
function
f(){
//函数内容
};
然后调用函数,格式如下:
f();
就这么简单
如果这函数的脚本是写在影片剪辑里面时间轴上的,那么在主场景中调用函数时,要用到路径:
_root.mc.f();
就这么简单,如有不明再hi我了,说明完毕,谢谢观赏。88
一般是将函数放在主场景的第一帧,再进行调用,
你那样也行,这里我补充一点,“全路径”就是“绝对路径”是从“_root.”开始的,“_root.
就是主场景,也就是根目录,
还有相对路径,用"this."
就是当前影片剪辑的函数,要加上this.
所以,在函数调用的时候,用绝对路径或者相对路径要用对就没问题
系统说明一下:
1,在flash中,函数是一种对象,按钮或者影片剪辑是一种对象,对象有对象名称,就相当于WINDOWS文件名一样,首先要给对象命名。
影片剪辑命名为:“mc”在属性面板中可以修改,相信这点你已经明白了;按钮命名为:“btn”,
将按钮加在影片剪辑中,那么就相当于WINDOWS将一个文件放进一个文件夹中一样,有一个路径的,那么“btn”放在“mc”中,脚本路径就写成:
_root.mc.btn._x=100
也就是直接对其对象的属性进行设置了。
2,函数对象就比较复杂,详细说明一下
函数命名为:“f”,函数命名就在脚本中进行录入。只要AS2.0语言以下,才可以在影片剪辑中添加函数,影片剪辑中的函数,也可以在主场景的时间轴中录入。在AS3.0语言以上,就只有在主场景的时间轴中录入了。现在只针对AS2.0进行说明,
函数首先要定义,定义函数格式如下:
function
f(){
//函数内容
};
然后调用函数,格式如下:
f();
就这么简单
如果这函数的脚本是写在影片剪辑里面时间轴上的,那么在主场景中调用函数时,要用到路径:
_root.mc.f();
就这么简单,如有不明再hi我了,说明完毕,谢谢观赏。88
一般是将函数放在主场景的第一帧,再进行调用,
你那样也行,这里我补充一点,“全路径”就是“绝对路径”是从“_root.”开始的,“_root.
就是主场景,也就是根目录,
还有相对路径,用"this."
就是当前影片剪辑的函数,要加上this.
所以,在函数调用的时候,用绝对路径或者相对路径要用对就没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询