Actionscript 3 ActionScript 3.0未找到基类GameFrameWork的定义

Actionscript 3 ActionScript 3.0未找到基类GameFrameWork的定义,actionscript-3,Actionscript 3,(注意:这只是代码的一部分) 标题中说明了错误 通往GameFrameWork.as的路径是classes/com/efg/framework/GameFrameWork.as 路线是 package com.efg.games.stubgame { import flash.text.TextFormat; import flash.text.TextFormatAlign; import flash.geom.Point; import com.efg.framework.FrameWor

(注意:这只是代码的一部分)

标题中说明了错误

通往GameFrameWork.as的路径是classes/com/efg/framework/GameFrameWork.as

路线是

package com.efg.games.stubgame {
import flash.text.TextFormat;
import flash.text.TextFormatAlign; 
import flash.geom.Point;
import com.efg.framework.FrameWorkStates;
import com.efg.framework.GameFrameWork; 
import com.efg.framework.BasicScreen;
import com.efg.framework.ScoreBoard;
import com.efg.framework.SideBySideScoreElement;

public class Main extends GameFrameWork{ 

一个选项是简单地将类中的com文件夹合并到flashIDE中的com文件夹中。如果你像那样把它们分开,你可能不想这样做


我不确定您使用的是哪一个IDE,但在项目的属性中,IDE应该有一个位置供您将文件夹添加到“构建路径”中。如果将类的com文件夹添加到生成路径,它也应该在其中查找类定义等。

。/../../../../../../../../../../../../classes/
添加到“源路径”面板


你确定
文件夹是项目的源路径之一吗?类应该在项目文件夹下吗?它应该与FLA位于同一目录中,或者通过
文件->动作脚本设置
手动添加。我这样做了,但最后忘了添加/classes/
Source
    classes
        com
            efg
                framework
                    GameFrameWork.as
    projects
        stubgame
            flashIDE
                stubGame.fla
                stubGame.as
                com
                    efg
                        games
                            stubgame
                                Main.as
                                StubGame.as