手机
当前位置:查字典教程网 >网页设计 >Flash教程 >as3中如何通过命名空间来实现方法的“重载”
as3中如何通过命名空间来实现方法的“重载”
摘要:OverLoadByNameSpace.as文件复制代码代码如下:package{publicclassOverLoadByNameSpac...

OverLoadByNameSpace.as文件

复制代码代码如下:

package{

public class OverLoadByNameSpace{

//类内部定义命名空间

public namespace good;//它是一个静态的属性,其uri为:OverLoadByNameSpace/good

public namespace bad;//它是一个静态的属性,其uri为:OverLoadByNameSpace/bad

//得到good namespac

public function getGoodNameSpace():Namespace{

return good;

}

//得到bad namespac

public function getBadNameSpace():Namespace{

return bad;

}

bad function say():void{

trace("bad say");

}

good function say():void{

trace("good say");

}

}

}

动作面板:

复制代码代码如下:

var ov:OverLoadByNameSpace=new OverLoadByNameSpace();

trace(OverLoadByNameSpace.good);

var g:Namespace=ov.getGoodNameSpace();

ov.g::say();

var b:Namespace=ov.getBadNameSpace();

ov.b::say();

【as3中如何通过命名空间来实现方法的“重载”】相关文章:

flash场景之间相互跳转的实现方法

flash中制作文字按照顺序显示出来的gif动画

as3中如何加载外部xml文件实例介绍

Flash加载外部文件创建进度条3种方法

Flash制作卡通人物眨眼动画的方法

Flash制作卡通人物眨眼的技巧

Flash中如何调用exe可执行文件?

Flash制作可爱的“小兔子跷跷板”动画

如何用Flash来实现老电影播放的效果

教你用Flash制作对联广告及关闭按钮方法

精品推荐
分类导航