
flash as3音乐播放问题求助
以下是我的代码:varposition:int;varsoundChannel:SoundChannel;varmp3:Sound=newmp();//库中的声音类名ks...
以下是我的代码:
var position:int;
var soundChannel:SoundChannel;
var mp3:Sound = new mp();//库中的声音类名
ks.addEventListener(MouseEvent.CLICK,ks1);
function ks1(e)
{
play();
ks.visible=false;
//pause();
//play();
//stop();
function play():void
{
soundChannel = mp3.play(position);
}
}
/*tz.addEventListener(MouseEvent.CLICK,tz1);
function tz1(e)
{
stop();
function stop():void
{
if (soundChannel != null)
{
soundChannel.stop();
soundChannel = null;
position = 0;
}
}
}*/
zt.addEventListener(MouseEvent.CLICK,zt1);
function zt1(e)
{
pause();
ks.visible=true;
function pause():void
{
position = soundChannel.position;
soundChannel.stop();
}
}
音乐文件没有问题,元件名也正确,但在运行的时候却显示
场景 1, 图层'图层 1', 帧 1,8 行 Warning: 1060: 迁移问题: 不再支持 play 方法。有关详细信息,请参阅 MovieClip.play()。。
的错误。怎么也改不对。到底怎么回事?求代码。 展开
var position:int;
var soundChannel:SoundChannel;
var mp3:Sound = new mp();//库中的声音类名
ks.addEventListener(MouseEvent.CLICK,ks1);
function ks1(e)
{
play();
ks.visible=false;
//pause();
//play();
//stop();
function play():void
{
soundChannel = mp3.play(position);
}
}
/*tz.addEventListener(MouseEvent.CLICK,tz1);
function tz1(e)
{
stop();
function stop():void
{
if (soundChannel != null)
{
soundChannel.stop();
soundChannel = null;
position = 0;
}
}
}*/
zt.addEventListener(MouseEvent.CLICK,zt1);
function zt1(e)
{
pause();
ks.visible=true;
function pause():void
{
position = soundChannel.position;
soundChannel.stop();
}
}
音乐文件没有问题,元件名也正确,但在运行的时候却显示
场景 1, 图层'图层 1', 帧 1,8 行 Warning: 1060: 迁移问题: 不再支持 play 方法。有关详细信息,请参阅 MovieClip.play()。。
的错误。怎么也改不对。到底怎么回事?求代码。 展开
1个回答
展开全部
function ks1(e)
{
play();
ks.visible=false;
//pause();
//play();
//stop();
function play():void
{
soundChannel = mp3.play(position);
}
}
改为
function ks1(e)
{
soundChannel = mp3.play(position);
}
{
play();
ks.visible=false;
//pause();
//play();
//stop();
function play():void
{
soundChannel = mp3.play(position);
}
}
改为
function ks1(e)
{
soundChannel = mp3.play(position);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询