2009-10-07 64 views
2

我有一個繼承flash.display.Sprite的API。當我嘗試爲API生成ASDoc時,ASdoc顯示我的類從flash.display.Sprite繼承,但沒有鏈接或存在沒有可點擊鏈接到Sprite的ASDoc。任何人都可以告訴我我錯過了什麼。AS3 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'/> 

感謝。

回答

0

ASDoc爲您的類生成文檔,而不是Flash的默認類。

0

短: 不可能的,因爲我們沒有訪問註釋的源閃存*。

長: 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。)

+0

感謝您的時間。 – arunpon 2011-03-15 17:57:03