[英]AS3 asdoc inheritance issue
我有一个继承flash.display.Sprite的API。当我尝试为该API生成ASDocs时,ASdoc显示我的类继承自flash.display.Sprite,但没有链接或没有可点击的链接雪碧的ASDoc。 谁能告诉我我所缺少的。
我在蚂蚁脚本中使用的命令是
<java jar="${asdoc.jar}" dir="${FlexSDK.dir}/frameworks" fork="true" maxmemory="256m" failonerror="true">
<arg line='-load-config "${flex-config.xml}"'/>
<arg line='-source-path ${src.dir}'/>
<arg line='-doc-sources ${src.dir}/com'/>
<arg line='-output ${docs.dir}'/>
<arg value='-library-path+=${FlexSDK.dir}/frameworks'/>
在此先感谢您的帮助。
ASDoc为您的类而不是Flash的默认类生成文档。
您可以包括Flash和Flex文档,只要您可以在本地生成它们即可访问它们。 默认情况下不包含它们,但是如果您具有访问权限,则只需要包含另一个库路径即可。 有关更多详细信息,请参见此帖子:
http://unitedmindset.com/jonbcampos/2010/01/28/building-asdocs-with-ant/
简短:无法,因为我们无权访问Flash的评论源。*。
长:AFAICT,ASDoc仅在源头上工作。 尽管Flex框架类是开源的,但核心Flash框架类却不是。 它们在Flex SDK中以二进制文件形式提供:[flex_sdk] /frameworks/libs/player/10.1/playerglobal.swc。 您可以解压缩它,但是它仅包含catalog.xml和二进制library.swf。
相关查询: http : //www.ultrashock.com/forum/viewthread/87106/
(请注意其他希望在其ASDoc中包括Flex SDK类的人:请参阅[flex_sdk] /asdoc/build.xml,以开始配置asdoc。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.