如flash cs4 as3编程,如何用Loader装载一个swf文件,并调用里面的CLSS类函数文件,不知这样可以不?
在第一个swf文件里调用第二个swf文件里的类文件或者时间轴帧上的代码。如第一帧上的代码,不是调用整个元件。不知可以不...
在第一个swf文件里调用第二个swf文件里的类文件或者时间轴帧上的代码。如第一帧上的代码,不是调用整个元件。不知可以不
展开
展开全部
没试过,跳跃思维,你还不如直接把第二个swf里面的class类放到第一个swf的包里面,那就可以直接调用了,调用代码的话,当swf生成,在帧里如果没用stop();且visible =true的时候,它就会自动播放,你应该直接在帧里面加一些条件代码,比如,点击按钮,元件的时候,或者计时之类的。不过不鼓励在帧里写代码,stop();倒是可以的,因为不大符合面向对象的特征。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请参考FLASH API文档的ApplicationDomain这个类,这个类的说明最下面有一个这个例子。
其实文档已经写得很详细了,但是我还是简单的给你描述一下:
首先导入swf后,该文件所有的的东西都在内存里面了,所以取是完全可能的
而且该文件中定义的引用的类都可以在 ApplicationDomain(应用程序域)中调用到,
所以仔细看看这个文档吧,对你帮助很大的,而且最下面有一个例子,这些都是官方的
标准技术。一定要掌握 ,去吧
其实文档已经写得很详细了,但是我还是简单的给你描述一下:
首先导入swf后,该文件所有的的东西都在内存里面了,所以取是完全可能的
而且该文件中定义的引用的类都可以在 ApplicationDomain(应用程序域)中调用到,
所以仔细看看这个文档吧,对你帮助很大的,而且最下面有一个例子,这些都是官方的
标准技术。一定要掌握 ,去吧
参考资料: http://help.adobe.com/zh_CN/AS3LCR/Flash_10.0/flash/system/ApplicationDomain.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-26
展开全部
肯定可以。
成都闪克教育专注培养FLASH程序开发人员。
成都闪克教育专注培养FLASH程序开发人员。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
导入包文件不可以吗?
把你那个代码做成.as包文件,这样那个被加载的.swf文件可以调用,你那个加载这个.swf的也可以调用。这样多省事,就不要单独写在某个.swf文件里了。
把你那个代码做成.as包文件,这样那个被加载的.swf文件可以调用,你那个加载这个.swf的也可以调用。这样多省事,就不要单独写在某个.swf文件里了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我用as2试过可以,as3应该也可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询