正 文

使用ASnative改写ActionScript


www.7dspace.com  更新日期:2006-3-1 6:26:13  七度空间


ASnative(x,y) 可用来引用 AS 中的函数.

例如:ASnative(100, 4) 等于 Trace();

我们可以对现有代码进行一些改写:

//准备开始
Trace("danger")
Stage.scaleMode = "noScale";

//改写后,ASV仍然可以看到函数名称注释
var s = ASnative(666, 2);
var t = ASnative(100, 4);
s = "noScale";
t("danger");

//再进一步
var a = ASnative;
var s = a(666, 2);
var t = a(100, 4);
s = "noScale";
t("danger");

这个方法有点老了,但还是可行的.
但将来的Flash可能废除ASnative.

完整的 ASnative 列表在 Flashcoders-WIKI

P.S.
ActionScript 2.0 中使用 ASnative 可参考 Sam 的文章.


上一篇:101个微软提供的Visual Studio 2005示例
下一篇:ASP上传图片功能的又一实现(OLE对象)
使用ASnative改写ActionScript 作者:Danger 来源:DengJie
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐