AS2.0的私有,公有成员,类继承和as嵌套
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-09
. 举例: 建立test3.as文件如下: var hide_txt:String; var show_txt:String; function hide_sq() { _root.square._visible = false; } function show_sq() { _root.square._visible=true; } 建立test4.as文件如下: class test4 { #include "test3.as" //这里引用test3.as文件.注意没(;)号结尾不然会出现一个语法错误 function test4() { hide_txt = "隐藏"; show_txt="显示"; } } 很显然.test3.as不是一个clas类文件.而只是一个包含自定义函数变量的 as文件.如果你加上clas{}变为类文件,#include不能包含定义成类的as文 件.下面使用嵌套的test4.as类文件;在两个BUTTON上加入以下代码.同上 面差不多. on (release) { var myclass:test4 = new test4(); myclass.show_sq() txt.text = myclass.show_txt; } on (release) { var myclass:test4= new test4(); myclass.hide_sq() txt.text = myclass.hide_txt; } 显然test4.as类文件一样也能引用嵌套进来的as文件中的变量和自定义函数; 你也可以嵌套进多个as文件,这与类继承有点不一样. AS2.0比起1.0相对灵活多了.同样.对coder的要求也高了.相信以后Designer 和coder将会分工了. 关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于AS2.0的私有,公有成员,类继承和as嵌套的所有评论