我首先通过点击按钮调用以下功能。
function chooseRosaryIN(evt:Event)
{
TweenLite.to(chooseRosary, 3, {y:chooseRosaryY, ease:Cubic.easeOut});
}
稍后,如果我想调用与常规函数调用相同的函数,我该怎么做?可以吗?例如,如果我调用这个chooseRosaryIN();
我收到此错误: 场景1,图层'功能',第1帧,第227行1136:参数数量不正确。预期1。
我宁愿不编写两个函数来调用此补间。有任何想法吗?感谢
答案 0 :(得分:4)
将请求的参数更改为null:
function chooseRosaryIN(evt:Event = null) {
TweenLite.to(chooseRosary, 3, {y:chooseRosaryY, ease:Cubic.easeOut});
}
你也可以使用'... args':
function chooseRosaryIN(... args) {
答案 1 :(得分:1)
我刚刚找到答案。此代码也有效。我可以调用它,只需在函数中添加一个“null”。
function chooseRosaryIN(evt:Event)
{
TweenLite.to(chooseRosary, 3, {y:chooseRosaryY, ease:Cubic.easeOut});
}
chooseRosaryIN(null); /// WORKS without an event call. :)
在此页面上找到答案:http://www.actionscript.org/forums/showthread.php3?t=179842