|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
借助令人兴奋的全新3D平移和旋转工具,通过3D空间为2D对象创作动画,您可以沿x、y、z轴创作动画。
使用ASDoc工具
原文地点:http://livedocs.adobe.com/flex/3/html/asdoc_9.html
译者注:
ASDoc是adobe官方供应的ActionScript的API文档天生工具,如今已集成在FlexBuilder3中
翻开ASDoc工具的办法:
1.安装FlexBuilder3后,
翻开入手下手—>程序—>Adobe—>AdobeFlex3SDKCommandPrompt
2.此时会进进cmd命令行界面,用cd命令进进你的工程目次下
比方我的工程目次是E:flexwork
以后是cmd指向在C:ProgramFilesAdobeFLexBuilder3
3.起首输出E:进进E:
然后输出cdflexwork
屏幕显现E:flexwork>后便可利用asdoc命令编译API文档了
编译后的asdoc文档会在E:flexwork路径下输入一个asdoc-output文件夹,运转内里的index.html就是API文档主页
你可使用以下的ASDoc命令参数来制订类文件列表
doc-classesdoc-sourcessdoc-namespaces
doc-classes和doc-namespaces请求用source-path指定类文件文件地点的根目次
以下是一个最基础的列子,用doc-classes参数指定类文件列表:
asdoc–source-path.–doc-classescomps.CraphingWidgetcomps.GraphingWidgetTwo
这个例子中,类文件必需是compsGraphingWidget.as和compsGraphingWidgetTwo.as,而且comps必需是位于运转asdoc命令地点地位下的一个子文件夹。doc-classes的参数顶用‘.’对应类地点的包(package)名
译者注:假如类文件就在以后目次下,source-pathh参数前面的内容必要填写’.’
假如类文件没有在以后目次下,能够用source-path参数指定该目次。
上面的例子,假如两个类文件在C:flexclass_dircomps下,能够像如许利用asdoc命令:
asdoc–source-pathC:flexclass_dircomps–doc-classescomps.CraphingWidgetcomps.GraphingWidgetTwo
假如你的程序里援用了包括有swc文件的库。
鄙人例中,可使用–library-path参数指定要包括的swc文件:
asdoc–source-path.–doc-classesmyComponents.BlueButton–library-pathC:myLibs
用doc-sources参数能够指定源文件夹。经由过程该参数,asdoc会递回征采目次。
上面的命令会天生以后目次及其子目次下一切的类:
asdoc–source-path.–doc-sources
用doc-namespaces参数能够指定要输入的定名空间。
上面的命令会把coreframework下的一切类文件输入成文档:
asdoc-source-pathframeworks-namespacehttp://frameworkframeworks/core-framework-manifest.xml-doc-namespaceshttp://framework
扫除类文件
用doc-classes,doc-sources和doc-namespaces命令输入一切的类文件时,
会有以下三点破例:
- 用exclude-classes参数指定的类不会输入
- 类中包括了@private标签的不会被输入
- SWC中的类,不会被输入
以下的例子中,会输入以后目次及其子目次下一切类文件,除compsPageWidget和compsScreenWidget.as:
asdoc-source-path.-doc-sources.-exclude-classescomps.PageWidgetcomps.ScreenWidget
注重:
这些被扫除的类,仍旧会同其他类一样被编译,只是内容不会被输入
假如将exclude-dependecies参数设为true,当编译类时所依附的相干类不会被输入。
该参数默许值是false,意味着一切与指定类相干联的类城市被一般输入成文档。
比方:你用doc-classes指定了类A,假如类A中import了类B,那末类A和类B城市被输入。
asdoc命令参数列表:
asdoc命令参数利用办法同等于mxmlc和compc
更多的mxmlc和comp信息,拜见UsingtheflexCompilers
参数功效列表以下:
OptionDescription-doc-classespath-element[...]指定必要被输入成文档的类文件,这些类文件必需放在资本路径下[默许参数]
该参数利用办法同等于compc组件编译器的-include-classes参数,更多信息拜见Usingcompc,thecomponentcompiler-doc-namespacesurimanifest请求被输入成文档的类文件URIs列表,这些类文件必需放在资本路径下。
必需包括最少一个URI并指出定名空间内容的明白地位
该参数利用办法同等于compc组件编译器的-include-namespaces参数,更多信息拜见Usingcompc,thecomponentcompiler-doc-sourcespath-element[...]必要被输入成文档的文件目次,而且其子目次也会被递回输入
该参数利用办法同等于compc组件编译器的-include-sources参数,更多信息拜见Usingcompc,thecomponentcompilerexclude-classesstring不必要被输入的类文件列表,必需指定类名
大概,该类中的ASDoc命令里包括了@private标签,一样也不会被输入
-exclude-dependenciestrue|false决意是不是一切的相干类城市输入,假如设true,与输入类相干的类不回被输入。默许值为false-footerstring文档中HTML页面底部的显现信息-left-frameset-widthint把持文档右边目次宽度的整数值。你能够依据你的包名来改动这个值
默许值是210px-main-title"string"文档中HTML页面头部显现信息
默许值是"APIDocumentation".-outputstring输入文档的目次名.默许值"asdoc-output".-packagename"description"输入文档中对应的包名。你能够指定一个以上的包
下例中,输入了两个包:
asdoc-doc-sourcesmy_dir-outputmyDoc-packagecom.my.business"Containsbusinessclassesandinterfaces"-packagecom.my.commands"Containscommandbaseclassesandinterfaces"-templates-pathstringASDoc模板目次的路径.默许值是ASDoc安装目次下的asdoc/templates。该目次包括了用于输入成文档的一切的HTML,CSS,XSL文件image-window-title"string"文档中扫瞄器顶部显现信息
默许值是"APIDocumentation".
以下asdoc命令合用于compc组件编译器:
- -source-path
- -library-path
- -namespace
- -load-config
- -actionscript-file-encoding
- -help
- -advanced
- -benchmark
- -strict
- -warnings
更多信息,拜见Usingmxmlc,theapplicationcompiler另有良多其他程序编译参数可使用,这里不再详加论述,在ASDoctool中你能够像利用mxmlcandcompc一样利用一样的命令机关文件。
要在Flash中构建应用程序,可以使用Flash绘图工具创建图形,并将其它媒体元素导入Flash文档。接下来,定义如何以及何时使用各个元素来创建设想中的应用程序。 |
|