2010-08-11 42 views
3

如何在Flash Builder中设置项目以创建不是应用程序本身的类集合?当创建一个Actionscript项目时,它强制拥有一个主应用程序文件,并设置整个bin-debug文件夹等。例如,如果您想要开始编写像Tweener,Papervision或其他一些不会发布到应用程序的类的类,那么您将如何在Flash Builder中设置项目?使用Flash Builder创建AS3类的集合

回答

1

在文件菜单中:

新建 - > FlexLibraryProject

然后新建 - > ActionScriptClass :)

+0

谢谢,这似乎很好。这个名字令人困惑... – Dustin 2010-08-12 15:45:20

+0

hehe ...所以你会把你的图书馆建成一个swc,你可以将它包含在其他项目中。像dll的c#或vC++:D一样 – 2010-08-12 19:18:15

0

我正在使用Flex 3,但我想它在Flash Builder中是一样的。如果右键单击Flex Navigator面板,转到New> Project,它将创建一个空项目。然后您可以设置您的包结构并根据需要添加类。

+0

如果我这样做,它不会允许我添加一个类到空白项目。当我执行New> Actionscript Class时,它只会允许我在现有的Actionscript项目中创建新文件。 – Dustin 2010-08-11 23:02:59

0

如果我理解你的问题是正确的,那么当你创建一个动作类时,你不能运行/调试它只能查看它。

你应该做到以下几点:

  • 右键点击你的包的项目文件夹(一个与文件夹闪光灯标志)浏览窗口上的属性

  • 点击

  • 点击ActionScript应用程序(从左上角第二列,在左列)

  • 点击Add ...按钮(这是右侧)

  • 然后选择OK

  • 再次单击确定

您的文件/秒

  • 点击并您可以运行您的ActionScript类:-)

  • +0

    不,我想创建一个不包含应用程序的类库。 – Dustin 2010-08-12 15:39:10

    0

    是FlashBuilder创建整个项目其实并不重要的事实。我通常创建一个Actionscript项目并使用主类作为我想创建的类集的入口点。

    在项目属性,我在源路径添加一个文件夹,该文件夹中创建我想

    source directory //added to the source path 
        com/ // the set of classes i'm working on 
         mydomain/ 
          mainpackage/
    

    这样的工作方式我的班是从我的项目完全独立的软件包。