많은 레이어 사이에서 변환 및 크기 조절을 포함하는 Flash 비디오 시퀀스에서 복잡한 시차 효과를 만들려고합니다.Motion Tween으로 객체 속성을 구동 할 수 있습니까?
하나의 오브젝트 (모션 트윈이있는 것이 바람직 함)에 애니메이션을 적용한 다음 각 배경 오브젝트에 해당 비율의 애니메이션을 적용 할 수있는 위치를 설정하는 방법을 찾고있었습니다.
MovieClip의 레이어에서 Motion Tween 데이터를 추출하여이를 객체의 x, y 값으로 변환 할 수있는 방법이 있습니까? [지금까지 나는 단지 객체의 인스턴스를 생성하고 액션 스크립트를 통해 자신의 위치를 설정합니다. 한]
모션 트윈은 x 및 y 좌표 만 변경하는 것이 아닙니까? 왜 다른 객체를 기반으로하고 싶은 객체의 x/y 좌표를 읽을 수 없습니까? –
@NealDavis 오브젝트의 특성이 반올림 될 수 있기 때문입니다. (x와 y는 예를 들어 1/20 픽셀 단위로 반올림 됨) 다른 속성은 둥글지 않고 중간 값을 가질 수 있습니다. 더 높은 해상도의 트위닝 값 (0에서 1까지의 부동 소수점 값)을 기반으로 계산을 기반으로하는 것이 더 좋습니다. – null
@NealDavis Flash에서 움직이는 객체에서 해당 X/Y 정보를 얻는 방법을 모르겠습니다. 내가 찾은 가장 가까운 것은 "동작 스크립트로 동작 복사 ..."명령입니다. 그것은 다른 레이어/오브젝트에 영향을주기 위해 사용할 수있는 배열을 뱉어 내지 만, 애니메이션을 조정할 때마다 배열을 지속적으로 업데이트해야합니다. –