我尝试通过actionscipt设置中的源路径连接box2d类路径,我必须adobe pro cc。我收到一条警告说"在类路径中找不到文档类的定义,因此在导出时会自动在SWF文件中生成一个定义。"当我这样做时,代码仍然无法识别box2d命令。非常感谢任何帮助,非常感谢!
编辑:所以我现在已经更换了主要的源文件夹,这要归功于Cadin的观察,并且正在识别Box2d库命令,但是,我得到了几个错误: "未找到类型或不是编译时常量:b2World。" "调用可能未定义的方法b2AABB。" 和 "定义Box2D.Collision:无法找到b2AABB。"
我非常困难,不知道该怎么做。我非常精通flashdevelop。但是自从我使用flash pro以来已经有一段时间了。非常感谢!
答案 0 :(得分:0)
听起来错误是抱怨你的文档类,而不是Box2D。
当您将源路径添加到Box2D时,您是否添加了新路径,或者替换了默认路径?
很容易意外地替换默认路径并获得各种类链接怪异。检查源路径设置,确保您还有#34;。"的列表。这告诉Flash查看源文件的当前目录(FLA所在的位置)。如果您的文档类位于该目录中,则Flash无法在没有该源路径的情况下找到它。