最近在搜寻轻量好用且免费的UML工具,且最好能产生AS3代码的。 于是 StrarUML 进入我的视野。
在此处可以找到原文阐述如何使用此款软件: http://www.senocular.com/flash/tutorials/starumltoas3/
关键安装方式是:
- 下载 StrarUML http://www.staruml.com/ 。
- 下载 AS3 代码生成模板 http://www.senocular.com/flash/tutorials/starumltoas3/downloads/StarUML_ActionScript3_Export.zip
- 进入 StrarUML 所在的安装目录下 \modules\staruml-generator\templates 处将 模板中
ActionScript 3.0 整个文件夹放入到这里。
最后可以得到如下2个路径:
<StarUML 安装目录>\modules\staruml-generator\templates\ActionScript 3.0\template description.tdf
<StarUML 安装目录>\modules\staruml-generator\templates\ActionScript 3.0\template.cot
关键使用方式:
- 启动StarUML 并打开你要导出代码的 UML 视图。
- 选择 Tools > StarUML Generator
- 勾上 模板列表(list of template)中文档名(Document Name)为 ActionScript 3.0 选项。
- 点下 next
- 此时面板会让你选择导出路径。自己选择吧,比如直接可以倒入到 Src中。
- 选择完毕后点下 next
- 此时,会等待你决定是否立即产出代码
- 点Generate 即可。
StarUML AS3例子:
http://www.senocular.com/flash/tutorials/starumltoas3/downloads/Gallery.uml
另外再提供UML学习指南:http://www.uml.org.cn/oobject/OObject.asp