나는 다음과 같은 패키지가 : I 클래스 SeCore
이 spark
내내부 AS3 및 사용자 정의 네임 스페이스
spark
spark.engine
을; spark.engine
내에 SeStepper
과 SeKeyboard
이 있습니다.
SeCore
은 SeStepper
또는 SeKeyboard
의 인스턴스를 만들 수있는 유일한 클래스입니다. 이것은 SeCore
을 spark.engine
패키지로 이동하고 다른 두 클래스를 internal
으로 만들면 가능하지만 가능하면 spark
패키지에 SeCore
을 갖고 싶습니다.
난 내 자신의 네임 스페이스과 같이이를 처리 할 수있게 시도했다 :
내가 무엇을 달성하기 위해 취할 수있는 다른 방법이 있습니까 :1116: A user-defined namespace attribute can only be used at the top level of a class definition.
package spark.engine
{
import spark.namespaces.spark_core;
use namespace spark_core;
spark_core class SeStepper extends SeObject
{
//
}
}
그러나 나는 오류 나는?
런타임에 확인 중입니까, 아니면 컴파일시에 하시겠습니까? – RIAstar
RIAstar, 컴파일 시간이 더 좋지만 런타임 오류는 그냥 오류가 발생할 수 있기 때문에 괜찮습니다. @ Jevgenij Dmitrijev 귀하의 의견은 무엇과 관련이 있습니까? – Marty