actionscript 2.0에서는 attachMovieClip을 사용하기 위해 linkage를 사용했었습니다.
3.0에서는 attachMovieClip이 없어졌고, 사용하기 위해서는 다음과 같이 사용합니다.
* getDefinitionByName
매개 변수로 지정된 클래스의 클래스 객체에 대한 참조 반환
var _class:Class = getDefinitionByName("Circle") as Class;
var btn:SimpleButton = new _class() as SimpleButton;
addChild(btn);
1line : Circle linkage name을 클래스로 반환
2line : SimpleButton 참조
//////////////////////
var _class:Class = getDefinitionByName("snd") as Class;
var sound:Sound = new _class() as Sound;
sound.play();
linkage name : snd를 이용한 사운드 플레이
'tech > FLASH' 카테고리의 다른 글
adobe flash 10.3으로 퍼블리싱 해봅시다. (0) | 2011.08.12 |
---|---|
[AS3] text 파일 세이브, 로드 (0) | 2011.01.14 |
상수 const (0) | 2011.01.09 |
1180:call to a possibly undefined method addChild. (0) | 2010.12.07 |
flash oop 구조 정리 잘 된 곳~ (0) | 2010.12.03 |