2012-07-06 2 views
0

나는 sample.In 샘플 폴더에 .fla 파일이 있습니다.이 파일에는이 클래스에 대한 소스 경로를 설정 한 클래스가 포함 된 다른 폴더가 있습니다. 클래스 파일에 있습니다. 내가패키지 정의에 어려움이 있습니다.

package one 
{ // code 
} 

하지만이 오류 "C에 geting 메신저 : \ 사용자 \ gaurav 문서 \ \ 샘플 하나 \ CDK.as, 줄 1 5001 \ '하나'이것의 위치를 ​​반영하지 않는 패키지의 이름 C : \ Users \ gaurav \ Documents \ sample \ one \ CDK.as "... 누군가 plz가 나를 도와 줄 수 있습니까?

답변

2
이 파일에서 패키지 정의의 이름을 변경하거나 파일을 이동하십시오.

패키지는 ID를 반영합니다. entical 폴더 구조를 프로젝트에 추가하십시오.

프로젝트가있는 경우 :

C :

C : 사용자 \ \ 문서 \ 샘플 \의 sample.fla \

package one이 될 것 gaurav \ 사용자 \ gaurav \ Documents \ sample \ one

ackage 네임 스페이스 루트는 FLA와 동일하므로 클래스의 소스 경로를 설정할 필요가 없습니다.

클래스의 소스 경로를 폴더로 설정하면 one은 해당 폴더의 하위 항목이어야합니다.

즉 :

C : one에 소스 경로를 설정하면 one\one이 같이 package one를 정의 할 것을 의미 하나 \ 사용자 \ \ gaurav 문서 \ \ 샘플 하나

\ 그렇지 않으면, 당신이 할 수있는 FLA와 다른 폴더 위치 (예 : 공통 소스 폴더)의 클래스에 대해 Flash에 소스 경로를 추가하십시오.

관련 문제