
关于Flash AS3.0代码的问题 50
具体是这样的,我做了一个浏览照片的flash动画,里面有一个开始和一个停止按钮,代码如下:stop();start_Btn.addEventListener(MouseE...
具体是这样的,我做了一个浏览照片的flash动画,里面有一个开始和一个停止按钮,代码如下:
stop();
start_Btn.addEventListener(MouseEvent.CLICK,nowstart);
function nowstart(event:MouseEvent):void{
play();
}
stop_Btn.addEventListener(MouseEvent.CLICK,nowstop);
function nowstop(event:MouseEvent):void{
stop();
上面的代码测试后可用,此时我还需要做第二个场景,并且还要新建一个切换场景的按钮,可以使我能顺利从第一个场景和第二个场景之间来回切换,但是此时我这边老师给出的代码打进去总是错误:
function &&(event:MouseEvent):void
//创建名称为&&的函数
{
this.gotoAndPlay(1,”场景 2”);
}
**_btn.addEventListener(MouseEvent.CLICK,&&);
请问这个代码什么意思,网上貌似都不是用这个方式来切换场景的,而且我想知道这个代码到底要写在什么地方,是不是要和之前的代码在同一个AS层上接在后面写,还是需要新建一层再写 展开
stop();
start_Btn.addEventListener(MouseEvent.CLICK,nowstart);
function nowstart(event:MouseEvent):void{
play();
}
stop_Btn.addEventListener(MouseEvent.CLICK,nowstop);
function nowstop(event:MouseEvent):void{
stop();
上面的代码测试后可用,此时我还需要做第二个场景,并且还要新建一个切换场景的按钮,可以使我能顺利从第一个场景和第二个场景之间来回切换,但是此时我这边老师给出的代码打进去总是错误:
function &&(event:MouseEvent):void
//创建名称为&&的函数
{
this.gotoAndPlay(1,”场景 2”);
}
**_btn.addEventListener(MouseEvent.CLICK,&&);
请问这个代码什么意思,网上貌似都不是用这个方式来切换场景的,而且我想知道这个代码到底要写在什么地方,是不是要和之前的代码在同一个AS层上接在后面写,还是需要新建一层再写 展开
3个回答
展开全部
其实用场景制作是一种不太科学的方法 。既然你制作了,那么就要保证
function &&(event:MouseEvent):void
//创建名称为&&的函数
{
this.gotoAndPlay(1,”场景 2”);
}
**_btn.addEventListener(MouseEvent.CLICK,&&);
这句代码出现的同时, 这个**_btn对象必须存在。它只能出现在这段脚本前,绝对不能出现在这段脚本的后面。否则就会报错。而用场景制作,是最容易犯这样的错误。
function &&(event:MouseEvent):void
//创建名称为&&的函数
{
this.gotoAndPlay(1,”场景 2”);
}
**_btn.addEventListener(MouseEvent.CLICK,&&);
这句代码出现的同时, 这个**_btn对象必须存在。它只能出现在这段脚本前,绝对不能出现在这段脚本的后面。否则就会报错。而用场景制作,是最容易犯这样的错误。
追问
如果我想用其他方式如何去改呢?
追答
浏览图片一般我们采用XML的方法来制作,图片放在外部,用loader来调用,过度效果可以用很多方法实现。而且可以设计很漂亮的界面,实现数据界面独立操作。
展开全部
元件显示不出来的问题是因为你整个脚本都是as2.0版本的,强制转成as3.0版本,而代码没修改的话,运行时就已经异常报错,没办法往下继续运行,所以才不显示,解决方法就是把代码重写了,如果工作量大,就没人愿意帮你了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this.gotoAndPlay(”场景 2”);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询