setStateTransitionProperty
setStateTransitionProperty
State Transition을 구성하는 여러 스텝(step) 중 특정 스텝에 등록된 속성 값을 변경합니다. 재생 전이나 재생 중에 특정 스텝의 값을 동적으로 바꿀 때 사용합니다. 여기서 index는 전환 안의 몇 번째 스텝인지를 가리키며(startStateTransitionWithIndex의 반복 항목 인덱스와는 다른 의미), property는 해당 스텝에 스튜디오에서 미리 구성해 둔 속성이어야 값이 반영됩니다(임의의 문자열은 적용되지 않습니다).
파라미터
| 이름 | 타입 | 설명 |
|---|---|---|
transitionID | String | 대상 state transition의 id |
index | int | 값을 변경할 전환 스텝의 인덱스 |
property | String | 변경할 속성 이름. 해당 스텝에 이미 구성되어 있는 속성이어야 반영됩니다 |
value | dynamic | 새로 설정할 값 |
반환: void
Example
$act.setStateTransitionProperty("slideIn", 0, "opacity", 0.5);
관련
$act.startStateTransition(transitionID, onEnd, duration)— 전환 시작$act.startStateTransitionWithIndex(transitionID, index, onEnd, duration)— 특정 항목에만 전환 시작