as3.0 TypeError: Error #1006: tiao 不是函数。

package{importflash.display.MovieClip;importflash.events.MouseEvent;importflash.event... package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.events.Event;
public class main extends MovieClip {
public var mymovie=new movie ;
public var mybtn=new button ;
public var youfanye=new youfan ;
public var mymovie1=new movie1 ;
public function main() {
addChild(mymovie);
addChild(mybtn);
mymovie.x=0;
mymovie.y=0;
mybtn.x=29;
mybtn.y=29;
mymovie.gotoAndPlay(2);
mybtn.addEventListener("click",xiaye);
youfanye.tiao();
}

public function xiaye(e:MouseEvent) {
removeChild(mymovie);
addChild(youfanye);
youfanye.play();
trace("test");
}

public function tiao(e:Event) {
if (youfanye.currentFrame==21) {
addChild(mymovie1);
mymovie1.play();
mymovie1.x=0;
mymovie1.y=0;
}
}
}
} 这是代码 谢谢了
展开
 我来答
dcpromowang
2011-03-16 · TA获得超过907个赞
知道小有建树答主
回答量:734
采纳率:100%
帮助的人:468万
展开全部
两点。
1:既然你都function tiao(e:Event),你跟没有添加tiao这个事件。
2:youfanye.tiao(); 看你这么写了。你是要调用tiao这个方法。而且还是个无参的。而你下面tiao(e:Event)还吧事件传过来(前面也没添加);
你要吧tiao当做一个方法 就吧tiao()里面的去掉。如果要当作一个触发的事件来用。就在上边吧tiao添加上。好比xiaye的鼠标事件一样
追问
不是太明白啊  不好意思了
能说明白点吗 谢了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钢丝百分百摩羯CJ3b8
2011-03-17 · TA获得超过491个赞
知道小有建树答主
回答量:664
采纳率:0%
帮助的人:267万
展开全部
你调用tiao这个方法 但是调用的时候有没有写参数 而在定义的时候有又参数了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式