2009-08-26 2 views
0

Flash 8 및 ActionScript 2를 사용하면 MovieClip의 _x 속성이 될 수있는 최대 값은 얼마입니까? 예를 들어 _x = 60000에서 동영상 클립을 배치해도됩니까?AS2 MovieClip 객체의 _x 최대 값

답변

0

제한 사항은 클립의 크기가 아니라 위치에서 비롯되는 것입니다. 한계는 2880x2880 크기로 현명하며 위치 지정을 위해 한 개가 아닐 수도 있지만 60000px가 작동해야하는 경우에도 마찬가지입니다. 나는 비어있는 클립을 만들고, 위치를 지정하고 추적하려고 시도했다. 뭔가 간단하게 작동합니다.

정확히 테스트/달성하려는 것은 무엇입니까? 이는 일시적인 해결책처럼 들리지만 어쩌면 피할 수 있습니다.

+0

문서 크기 제한 사항은 IDE에서 작업 할 때만 적용됩니다. 그렇습니다. 예를 들어, actionscript에서, 나는 또한 어디서나 안전하게 배치 할 수 있다고 생각합니다. – Virusescu

+0

우리는 600px 와이드 무비 클립의 인스턴스를 하나의 부모 무비 클립 내에 x 축을 따라 하나씩 배치 할 때 문제가 발생했습니다. 우리가 약 100 인스턴스에 도달했을 때 우리는 이상한 행동을보기 시작했습니다. 인스턴스 중 일부가 "0"으로 돌아가는 60000 픽셀 루프와 같이 0으로 되돌아가는 것처럼 보입니다. 무비 클립 인스턴스의 수를 약 87 개로 줄이면 문제가 해결되었습니다. 우리는이를 설명 할 수는 없지만,이를 해결하기 위해 우리는 축을 따라 무비 클립을 배치하지 않는 다른 디자인 방식을 취하고 있습니다. – Rafe

+0

너비가 600px 인 클립이 있다면, 어쨌든 세 번째 클립이 보이지 않을 것임을 의미합니다. 100 %로 유지하면 그렇지 않습니까? Index> currentIndex + 1이있는 모든 클립의 _x 속성을 Stage.width와 일부 패딩에 둘 수 있습니까? 이전/다음 항목으로 이동하면 해당 위치에서 트위닝됩니까? 3 클립은 모든 클립 대신 항상 움직일 것입니다. 사용자는 아무렇게나 알 수 없습니다. –

0

귀하의 질문에 대답하기 위해, 내가 아는 한 movieclip의 ._x 속성이 (32 비트) 정수의 경계 내에있는 한 원하는 모든 값으로 설정할 수 있습니다.

극단적으로 높은 값으로 속성을 설정하면 무비 클립이 무대의 경계 밖으로 멀리 떨어지게되므로 효과적으로 숨길 수 있습니다.

물론 ._visible을 false로 설정하는 것은 동일한 것을 달성하는 훨씬 더 깨끗한 방법입니다.

0

내 시스템 (Intel 6300)에서 빠른 코드 테스트는 _x 및 _y 속성에서 +/- 한계 인 107374182를 생성했습니다.

플레이어를 실행하는 하드웨어에 따라 달라질 수 있습니다.

0

Flash CS3에서 AS2를 사용하여 테스트 할 때 부호가 뒤집힌 정확한 숫자는 x 축과 y 축 모두에서 107374182.3에서 -107374182.4입니다.