둘 다 VideoDisplay 객체를 포함하는 두 상태 사이에서 크로스 페이드 전환을 시도하고 있습니다. 문제는 기본 크로스 페이드 효과가 두 상태의 비트 맵 스냅 샷과 두 상태의 블렌드를 사용한다는 것입니다. 이것은 영화가 전환 시간 동안 동결 된 것처럼 보임을 의미합니다.플렉스 4 : 두 개의 VideoDisplays의 크로스 페이드 전환이 작동하지 않습니다.
두 영화간에 PixelBender (GPU 가속) 방식으로 페이드를 사용하는 솔루션을 아는 사람이 있습니까? 내 다른 옵션은 ... 수동으로 순서를 다시 비디오 객체이며, 상단 하나의 알파를 변경할 수 있지만,이 (300 % ± 내 경우) CPU를 많이 사용
미국 :
전환 :
<s:transitions>
<s:Transition >
<s:CrossFade id="crossfader" target="{this}" duration="{fadeTime}" />
</s:Transition>
</s:transitions>
객체 :
<components1:VideoDisplay
id="movie_attract"
width="640" x="0" height="480" y="0"
source="{configuration.movieAttract.source}"
includeIn="attract"
/>
<components1:VideoDisplay
id="movie_engage"
left="0" right="0" top="0" bottom="0"
source="{configuration.movieEngage.source}"
includeIn="engage"
/>
이 작품은, 내가 그것을 테스트! 이 솔루션의 유일한 단점은 많은 CPU를 사용했는데, 특히 큰 비디오 파일의 경우에 그렇습니다. – Alex
기꺼이 도와 드리겠습니다. :-) 그것이 당신의 문제를 해결했다면, 그것을 답으로 표시하는 것을 잊지 마십시오. – Anjan