AS3、AS2 如何使用FLASH制作简单的导航目录( 二 )


{
return;
}
if(btn_index!=-1)//若是索引不是-1 , 即有按钮被点击了 , 则要重置被点击的按钮
{
this["btn"+btn_index].addEventListener(Event.ENTER_FRAME,PlayBackEvent);
}
btn_index=t;//取得索引值
obj.gotoAndPlay(2);//被点击按钮做出反映
【AS3、AS2 如何使用FLASH制作简单的导航目录】}
function PlayBackEvent(e:Event):void//按钮回复复兴
{
var obj:Object=e.target;
if(obj.currentFrame!=1)
{
obj.prevFrame();
}
else
{
obj.removeEventListener(Event.ENTER_FRAME,PlayBackEvent);
}
}
运行即可看到结果 。

AS3、AS2 如何使用FLASH制作简单的导航目录



7AS2文档的代码如下(其它内容建造同AS3):
var btn_count:Number=3;//按钮数目
var btn_index:Number=-1;//按钮索引 , 用于标识表记标帜那时选择的是哪个软件 , 初始状况按钮均处于弹起状况
init();//初始化按钮
function init()
{
for(var i:Number=0;i<btn_count;i++)
{
this["btn"+i].onRelease=function()//添加鼠标点击事务
{
var t:Number=Number(this._name.slice(3));//获取点击对象的索引值
if(btn_index!=-1)//若是索引不是-1 , 即有按钮被点击了 , 则要重置被点击的按钮
{
this._parent["btn"+btn_index].onEnterFrame=function()
{
if(this._currentframe!=1)
{
this.prevFrame();
}
else
{
this.onEnterFrame=null;
}
}
}
btn_index=t;//取得索引值
this.gotoAndPlay(2);//被点击按钮做出反映
}
}
}

注重事项有任何问题都可以留言 。

以上内容就是AS3、AS2 如何使用FLASH制作简单的导航目录的内容啦 , 希望对你有所帮助哦!

猜你喜欢