我有一个继承flash.display.Sprite .When的API,当我尝试为这个API生成ASDocs时,ASDoc显示我的类继承自flash.display.Sprite,但没有链接,或者没有指向Sprite的ASdoc的可点击链接。谁能告诉我我错过了什么。
我在ant脚本中使用的命令是
<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'/>提前感谢您的帮助。
发布于 2009-10-08 04:15:15
ASDoc为您的类生成文档,而不是为Flash的默认类生成文档。
发布于 2010-02-05 03:57:10
您可以包含Flash和Flex文档,只要您拥有对构建的本地访问权限。默认情况下不包含它们,但如果您有访问权限,则只需包含另一个库路径即可。有关更多详细信息,请参阅此帖子:
http://unitedmindset.com/jonbcampos/2010/01/28/building-asdocs-with-ant/
发布于 2011-03-01 03:42:30
Short:不可能,因为我们不能访问flash.*的注释源。
Long: 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/
(对于希望在其ASDocs中包含Flex SDK类的其他人,请注意:请参阅flex_sdk/asdoc/build.xml以快速开始配置asdoc。)
https://stackoverflow.com/questions/1533051
复制相似问题