Re: [问题] FLASH 外部as档呼叫另一个as档

楼主: m87dd05 (八八里阿巴)   2013-08-23 17:10:00
附档案说明:http://ppt.cc/bhJ5
关于这问题后来我试出来了,宣告一个变量然后是使用另一个as档类别即可,
现在遇到一个新问题是如果我是使用trace的去试都可以跑,但是如果我想要用文字框
去跑就会显示说找不到文字框这个东西,我知道因为我astest1.fla跟astest1.as有连
接所以astese1.as知道文字框不会有错,可是astest2.as他就不知道文字框了,我试过
把astest2.as写成
public class astest2 extends astest1
但是会有错误讯息:
Error: Error #2136: SWF 档案
file:///C|/Documents%20and%20Settings/Administrator/My%20Documents/Downloads/
按钮呼叫/按钮呼叫/astest1.swf 包含无效的资料。
at astest1/gotoBtn_()
但是不这样写他又会说找不到word_rtxt文字框这个东西,我也试过如果是在astest1.fla
的元件库把图片汇出成类别的话一 样还是只有astest.as可以用其他as都不行用,但是
trace去试的话则所有as都行的通~
小弟实在是搞度懂我哪里出错了,求大大们指点迷津,感谢!
作者: zpl   2013-08-23 19:04:00
word_txt是astest1内的元件 astest2是没办法直接使用的但你可以传给astest2 ex.var t1 = new astest2(word_txt);
楼主: m87dd05 (八八里阿巴)   2013-08-23 20:56:00
刚刚试了一下,出现1137: 引数个数错误。不能超过 0 个。放在function gotoBtn或_public class astest1都不行说@@
作者: zpl   2013-08-24 00:46:00
另一边宣告也要改啊 function astest2(word_txt:*){ ...
楼主: m87dd05 (八八里阿巴)   2013-08-24 01:45:00
还是不行,求指点,感谢您! http://ppt.cc/bRKM
作者: zpl   2013-08-24 01:56:00
改太多了, astest2改我上一行写的地方就好
楼主: m87dd05 (八八里阿巴)   2013-08-24 19:02:00
我懂了,感谢您:D可以在请问一下吗,如果我想要在第二个as加入外部图片呢
作者: zpl   2013-08-25 19:45:00
参考关键字: 汇出给actionscript使用,addChild
楼主: m87dd05 (八八里阿巴)   2013-08-28 17:56:00
以前看的书都是教写在影格的,现在把程式码写在AS档中才发现其实还是有所不同,多谢指导!!

Links booklink

Contact Us: admin [ a t ] ucptt.com