Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将FlashCS4中的库符号从外部.swc(rsl)链接到基类?_Flash_Actionscript 3_Flash Cs4_Symbols_Rsl - Fatal编程技术网

如何将FlashCS4中的库符号从外部.swc(rsl)链接到基类?

如何将FlashCS4中的库符号从外部.swc(rsl)链接到基类?,flash,actionscript-3,flash-cs4,symbols,rsl,Flash,Actionscript 3,Flash Cs4,Symbols,Rsl,这个问题源于我昨天问的那个问题。我遵循了西奥的建议,创建了一个包含所有公共类的.swc,并将.swc作为外部库添加到我的module.swf中。这一切似乎都很顺利——解压时,我没有发现类型错误,我的类都存在于.swc文件的catalog.xml中——但现在我遇到了一个新问题:当我尝试将module.fla库中的符号链接到.swc rsl中的基类时,它说在类路径中找不到基类定义。我想使用rsls的全部原因是我可以做到这一点,但谷歌没有帮助。有什么想法吗?如果我现在将项目的源路径或.swc包含在正常

这个问题源于我昨天问的那个问题。我遵循了西奥的建议,创建了一个包含所有公共类的.swc,并将.swc作为外部库添加到我的module.swf中。这一切似乎都很顺利——解压时,我没有发现类型错误,我的类都存在于.swc文件的catalog.xml中——但现在我遇到了一个新问题:当我尝试将module.fla库中的符号链接到.swc rsl中的基类时,它说在类路径中找不到基类定义。我想使用rsls的全部原因是我可以做到这一点,但谷歌没有帮助。有什么想法吗?如果我现在将项目的源路径或.swc包含在正常(非外部)库路径中,这会取消rsl的共享好处吗,还是编译器仍然知道不将共享类编译到module.swf中

谢谢


-丹麦人

哇,这太可笑了

如果您只使用外部库,flash将找不到这些类,也不允许您将符号链接到它们。你得到了我在问题中描述的错误。但是,如果您将.swc添加为普通库而不是外部库,则flash允许您将符号链接到类,如果您随后删除刚才添加的普通库,链接将保留,并且外部库中的类将不会出现问题

仍然好奇的是,是否有人有一个不那么老练的方法来完成这件事


如果有人好奇的话,正常库和共享库之间的大小差异对我来说是4kb,但在共享类上我还有很多工作要做。。。即使是这样一个小小的差异也可能产生相当大的影响,尽管考虑到这款应用最终可能会在100个或更多模块的领域中使用,而我的公司使用的是现收现付的云托管服务。所以再次感谢那些回答我之前问题并引导我走向RSL的人。

哇,这太荒谬了

如果您只使用外部库,flash将找不到这些类,也不允许您将符号链接到它们。你得到了我在问题中描述的错误。但是,如果您将.swc添加为普通库而不是外部库,则flash允许您将符号链接到类,如果您随后删除刚才添加的普通库,链接将保留,并且外部库中的类将不会出现问题

仍然好奇的是,是否有人有一个不那么老练的方法来完成这件事

如果有人好奇的话,正常库和共享库之间的大小差异对我来说是4kb,但在共享类上我还有很多工作要做。。。即使是这样一个小小的差异也可能产生相当大的影响,尽管考虑到这款应用最终可能会在100个或更多模块的领域中使用,而我的公司使用的是现收现付的云托管服务。因此,再次感谢那些回答我之前问题并引导我走向rsls的人