파라미터
function(param = null)에서 param을 선택적 파라미터라고 하고 파라미터가 안들어 오면 이 메서드는 사용 안하다는 의미이다. 기초적인 것인데...
function(param = null, param1, param2, param3) 이 메서드는 에러를 발생시키는데, 이유는 앞에 꺼가 선택적 파라미터고 뒤에 것들이 중요파라미터라서 그렇다. 중요 파라미터는 꼭 들어와야한다.
function(...p_params) 다수의 파라미터 받는 함수다. 이건 다 중요 파라미터를 써야하고 선택적 파라미터로 쓸수 없다.
재귀함수
잘쓰면 아주 유용한 함수라고 한다. 주의점은 잘못쓰면 무한루프에 빠져 컴퓨터가 정신 못차릴 수 도 있다. 이걸 활용해 봐야 겠는데, 왠지 무한루프에 빠뜨릴 것만 같다.
같은 이름에 번호만 다르게 붙은 이름에 모두 접근하는 방법
for (var i:int = 0; i < 3; i++) {
this["string" + i] as type .......string0, string1, string2
this[i + "string"] as type .......0string, 1string, 2string
this["string" + i + "string"] as type ...string0string, string1string, string2string
}
이건 정말 유용한것 같다.
is
is 는 형비교하는 것으로 = 보다는 약한거다.
flash 에서 임포트한 이미지를 scale9grid 적용하는 방법
임포트 해서 Break Apart (컨트럴 b ) 하고, scale9grid 선을 끈다.
가이드라인으로 scale9grid 선 사용할 부분 그려주고, 동일레이어에다가 가이드라인따라 선을 그어준다. 9조각을 각각 레이어로 만들어주고, 다시 scale9grid 선을 켜서 사용하면 된다.
이건 정말 중요한 것이라고 한다.
'prev record' 카테고리의 다른 글
[2010.04.24.토요일] 로드되는 이미지에 접근할 타이밍, 메모리 관리, APM 오토셋 도나 6.1.1 (0) | 2013.07.14 |
---|---|
[2010.04.22.목요일] scale9grid, 코드습관, svn (0) | 2013.07.14 |
[2010.04.21.수요일] 방호코드 (0) | 2013.07.14 |
[2010.04.19.월] 비즈니스 에티켓 (0) | 2013.07.14 |
[2010.04.07.수요일] MVC 패턴 Model, View, Controller (0) | 2013.07.14 |