Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Flash命名空间错误1004:找不到命名空间或命名空间不是编译时常量_Actionscript 3_Flash_Actionscript_Namespaces - Fatal编程技术网

Actionscript 3 Flash命名空间错误1004:找不到命名空间或命名空间不是编译时常量

Actionscript 3 Flash命名空间错误1004:找不到命名空间或命名空间不是编译时常量,actionscript-3,flash,actionscript,namespaces,Actionscript 3,Flash,Actionscript,Namespaces,我有一个类:myClass\u x.as包含以下内容: package com.a.b.c { public namespace myClass_x = "com.a.b.c:myClass_x"; } 我有第二个类:myClass\u y带函数: myClass_x函数myFunction(param1:int,param2:int,param3:int):void{…} 我有第三个类:myClass_z带函数: 重写myClass_x函数myFunction(param1:int,

我有一个类:
myClass\u x.as
包含以下内容:

package com.a.b.c
{
    public namespace myClass_x = "com.a.b.c:myClass_x";
}
我有第二个类:
myClass\u y
带函数:

myClass_x函数myFunction(param1:int,param2:int,param3:int):void{…}

我有第三个类:
myClass_z
带函数:

重写myClass_x函数myFunction(param1:int,param2:int,param3:int):void{…}

当我尝试编译时,我得到一个错误:

1004:未找到命名空间或命名空间不是编译时常量。


知道出了什么问题吗?

您确定已经在每个类的顶部导入了名称空间吗

import com.a.b.c.myClass_x;

如果文件名与名称空间名称不完全匹配,也会出现错误。

是否确实已在每个类的顶部导入名称空间

import com.a.b.c.myClass_x;

如果文件名与名称空间名称不完全匹配,也会出现错误。

是的,名称空间位于每个类的顶部。文件名为
myClass\u x.cs
,命名空间名称为
public namespace myClass\u x=“com.a.b.c:myClass\u x”@gatzkerob为什么文件扩展名是.cs?你的意思是。as?是的,我的意思是。as-Post已经被编辑以显示变化。仍在试图解决此问题。是的,命名空间位于每个类的顶部。文件名为
myClass\u x.cs
,命名空间名称为
public namespace myClass\u x=“com.a.b.c:myClass\u x”@gatzkerob为什么文件扩展名是.cs?你的意思是。as?是的,我的意思是。as-Post已经被编辑以显示变化。仍在努力解决这个问题。。