flash里如何调用自定义函数

2024-11-19 12:55:12
推荐回答(1个)
回答1:

a2.guiwei()

请问你的函数是写在 a2里面的吗?

请理解 "."的意义,它表示"的" 比如 a2.guiwei 则理解成 a2的 guiwei函数,然后FLASH进入a2里查找guiwei函数,没有找到,所以运行没有结果~

你的函数是写在时间轴上面的话,请参照下面AS:

on(press)
{
guiwei()
}

如果您想让那个函数识别是哪个MC要运行的话,您可以在函数里面加一下参数比如:
function guiwei(obj){
obj._x+=100
}

在按钮上
b1
on(press)
{
guiwei(a1)
}
b2
on(press)
{
guiwei(a2)
}

这样就可以达到您要的效果了~!