Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 샌프란시스코
- scaleform4
- flash
- 수학정석
- MMOKit
- ApplicationDomain
- 플래시
- 애드온
- 태그클라우드
- as3
- as2
- as3.0
- 집합의 연산
- Chart
- flash cs3
- 강좌
- scaleform3
- flash player 10
- GDC
- watch
- autodesk
- 클릭
- KGC 2013
- CLIK
- 형변환
- Document Class
- DataBinding
- 스케일폼
- scaleform
- addChild
Archives
- Today
- Total
scaleform.minarto.com
CLIK 2 - Button 1 본문
이번에는 component parameter 로 노출되어있지 않은 public 속성들입니다.
get / set 이 같이 표기되어 있으면 읽기 / 쓰기 전용입니다
스케일폼 CLIK 온라인 문서에도 없는 녀석들이 좀 있습니다.
같이 표기된 값들은 기본값입니다
1. lockDragStateChange:Boolean = false
드래그오버 상태일 때(마우스가 눌러져 있는 상태에서 오버된)에도 상태 변화를(롤오버라든가) 하게 할 것이냐입니다.
2. repeatDelay:Number = 500
앞서 얘기했던 autoRepeat 시에 이벤트 반복이 최초에 실행되는 딜레이입니다. millisecond 단위입니다
3. repeatInterval:Number = 200
이벤트 발생 주기입니다. repeatDelay 와 마찬가지로 millisecond 입니다.
repeatDelay 와 헷갈리시면 안됩니다. repeatDelay 는 최초 발생하는 시간이고, repeatInterval 는 그다음부터의 반복주기입니다.
4. constraintsDisabled:Boolean = false
이건 아직 잘 모르겠네요...누가 아시면 덧글 좀...
UIComponent 로 사용할지를 제약한다는 거 같은데... 어디에 쓸 지는 잘 모르겠네요.
코드로 추정하기로는 UI의 크기가 변경되어 UI들이 리사이징과 레이아웃이 변경될 때, 버튼도 같이 영향을 받을지에 대한 얘기인 것 같습니다
5. allowDeselect:Boolean = true
선택상태(selected)를 클릭으로 취소할 수 있는지입니다
6. textField:TextField (flex)
버튼의 텍스트필드겠죠?
7. defaultTextFormat:TextFormat
이건 위의 textField 에 적용된 TextFormat 일거고요
8. owner:UIComponent (flex)
이 버튼을 포함시킨 UIComponent 인거 같네요... 어디에 쓸지는 좀 더 두고보죠
9. get state():String
버튼의 현재 상태입니다. over 라든가 머 그런거요...
10. group:ButtonGroup, groupName:String
버튼을 그룹화합니다. 그룹화하여 사용될 일은 꽤 많은 편입니다. 메뉴에 있는 버튼을 클릭했을 때, 버튼의 인덱스를 알아내야 한다든가 말이죠...
groupName 을 넣으면 내부적으로 자동으로 group 이 만들어져 동작합니다.
Flex 의 ButtonBar 와는 컨셉상으로는 같지만 기능이 많이 다릅니다
11. focusIndicator:MovieClip
잘 모르겠네요... 대리 포커스의 개념인 듯 한데 좀 더 알아봐야겠습니다.
아시는 분은 덧글을...