요즘 모사이트의 클래스를 분석하다가 신기한걸 봤다.
음 아시는 분도 많을지도 모르겠네요...ㅎㅎ
static 을 이용해서 클래스를 선언합니다.
이것 때문에 fla에서 new 로 클래스를 선언하는게 보이질 않아서 도대체 어디서 클래스를 선언할까 찾았다...-_-;;;
//
/**일단as**/
class TestClass
{
private static var aa:TestClass
function TestClass()
{
trace("okkkkkkk");
}
public static function go()
{
aa=new TestClass();
}
}
//
/**fla **/
var aa=TestClass.go();
이런식으로 as파일에서 static 으로 선언된 go()함수를 호출해서 클래스를 자체적으로 생성을 한다
원래 클래스에서 만들어 낼수 있다는건 알았지만 이런식으로 코딩된건 처음인지라 무지 찾았다...ㅠ..ㅠ
음 아시는 분도 많을지도 모르겠네요...ㅎㅎ
static 을 이용해서 클래스를 선언합니다.
이것 때문에 fla에서 new 로 클래스를 선언하는게 보이질 않아서 도대체 어디서 클래스를 선언할까 찾았다...-_-;;;
//
/**일단as**/
class TestClass
{
private static var aa:TestClass
function TestClass()
{
trace("okkkkkkk");
}
public static function go()
{
aa=new TestClass();
}
}
//
/**fla **/
var aa=TestClass.go();
이런식으로 as파일에서 static 으로 선언된 go()함수를 호출해서 클래스를 자체적으로 생성을 한다
원래 클래스에서 만들어 낼수 있다는건 알았지만 이런식으로 코딩된건 처음인지라 무지 찾았다...ㅠ..ㅠ
TAG. class


::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::