본문으로 건너뛰기

setStateTransitionProperty

setStateTransitionProperty

State Transition을 구성하는 여러 스텝(step) 중 특정 스텝에 등록된 속성 값을 변경합니다. 재생 전이나 재생 중에 특정 스텝의 값을 동적으로 바꿀 때 사용합니다. 여기서 index는 전환 안의 몇 번째 스텝인지를 가리키며(startStateTransitionWithIndex의 반복 항목 인덱스와는 다른 의미), property는 해당 스텝에 스튜디오에서 미리 구성해 둔 속성이어야 값이 반영됩니다(임의의 문자열은 적용되지 않습니다).

파라미터

이름타입설명
transitionIDString대상 state transition의 id
indexint값을 변경할 전환 스텝의 인덱스
propertyString변경할 속성 이름. 해당 스텝에 이미 구성되어 있는 속성이어야 반영됩니다
valuedynamic새로 설정할 값

반환: void

Example

$act.setStateTransitionProperty("slideIn", 0, "opacity", 0.5);

관련

  • $act.startStateTransition(transitionID, onEnd, duration) — 전환 시작
  • $act.startStateTransitionWithIndex(transitionID, index, onEnd, duration) — 특정 항목에만 전환 시작