AS3 asdoc继承问题

时间:2009-10-07 17:27:02

标签: flex actionscript-3 flex3 documentation-generation

我有一个继承flash.display.Sprite的API。当我尝试为API生成ASDoc时,ASdoc显示我的类继承自flash.display.Sprite,但没有链接或没有可点击的链接到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'/>

提前感谢您的帮助。

3 个答案:

答案 0 :(得分:0)

ASDoc为您的类生成文档,而不是Flash的默认类。

答案 1 :(得分:0)

只要您可以在本地访问构建版本,就可以包含Flash和Flex文档。默认情况下,它们不包括在内,但如果您有权访问,则只需要包含另一个库路径。有关详细信息,请参阅此帖子:

http://unitedmindset.com/jonbcampos/2010/01/28/building-asdocs-with-ant/

答案 2 :(得分:0)

短: 不可能,因为我们无权访问flash的注释源。*。

长: AFAICT,ASDoc仅从源和源工作。虽然Flex框架类是开源的,但核心Flash框架类却不是。它们在Flex SDK中作为二进制文件提供:[flex_sdk] /frameworks/libs/player/10.1/playerglobal.swc。您可以解压缩它,但它只包含catalog.xml和二进制库.swf。

相关查询: http://www.ultrashock.com/forum/viewthread/87106/

(请注意其他人希望在其ASDoc中包含 Flex SDK类:请参阅[flex_sdk] /asdoc/build.xml以获取配置asdoc的快速入门。)