是否可以在目录结构中使用FLA之上的Document类?

时间:2010-07-08 20:04:07

标签: flash actionscript-3 flash-cs3

是否可以在目录结构中使用位于FLA之上的Document类?

如果是,请解释如何。

这就是我目前的目录结构:

[d] site
 │
 ├─[d] as3
 |  |
 |  ├─ Site.as        //Document class for site.fla
 |  ├─ SectionA.as    //Document class for section_a.fla
 |  └─ SectionB.as    //Document class for section_b.fla
 |    
 ├─ site.fla
 ├─ section_a.fla
 └─ section_b.fla

我想这样做:

[d] site
 │
 ├─[d] as3
 |  |
 |  ├─ Site.as        //Document class for site.fla
 |  ├─ SectionA.as    //Document class for section_a.fla
 |  └─ SectionB.as    //Document class for section_b.fla
 | 
 ├─[d] swf
 |  |
 |  ├─ section_a.fla //Document class for this is above it in the directory structure
 |  └─ section_b.fla //Document class for this is above it in the directory structure
 |
 └─ site.fla

谢谢!

1 个答案:

答案 0 :(得分:1)

当然这是可能的。您只需将目录添加到Fla。

中的类路径列表中

(在PC上)转到File > Publish Settings

然后点击ActionScript version下拉列表旁边的设置按钮。

点击小plus sign(+)按钮添加您的课程目录。您可以手动键入相对路径,或单击小target按钮以浏览目录。在您的情况下,您只需手动输入 - ./as3/作为类路径

请注意。最好将您的类放在子目录中,但此目录通常称为src。通常,您将SWF发布到名为bin的目录。