플렉스를 사용할 때 애니메이션을 처리하는 기본 방법이 있습니까? 예를 들어 볼을 렌더링하고 화면에서 바운스하려는 경우?플렉스에서 스프라이트 애니 메이팅하는 가장 좋은 방법
답변
나는 이런 식으로 트위닝 라이브러리를 사용하는 것을 선호합니다. 이 체크 아웃 : 나는 실제로 처음 두를 사용하여 행운을 했어, 그리고 마지막에 대한 위대한 업적을 읽고
.
Flex 애플리케이션을 제작하는 경우 Flex의 기본 Effect 클래스를 사용해야합니다. 핵심 구성 요소에서 사용하기 때문에 앱에 이미 컴파일되어있는 것일 수 있으며, 다른 라이브러리를 사용하는 것처럼 중복 기능으로 SWF 크기를 늘리지는 않습니다. 간단한 애니메이션의 경우 mx.effects.AnimateProperty 또는 mx.effects.Tween이 잘 작동해야합니다.
Flex 프레임 워크가없는 일반 ActionScript 프로젝트에서 작업하는 경우 Marc Hughes가 제공 한 답변에 동의합니다. 그러나 그렇다면 Flex를 사용하고 있다고 말하지 마십시오. Flex 프레임 워크를 사용하고 있다는 것을 의미하기 때문에 매우 혼란 스러울 수 있습니다. Flex Builder를 의미하는 경우 잠재적 인 오해를 피하기 위해 성명을 사용하십시오.
플렉스의 효과 클래스를 일반 스프라이트와 함께 항상 사용할 수있는 것은 아닙니다. 특정 효과는 대상 객체 (트위닝 할 객체)가 IUIComponent 인터페이스를 구현하고 다른 객체는 그렇지 않은 객체를 기대합니다. 따라서 mx.effects.Tween을 사용하거나 이펙트 클래스 중 하나를 사용해야하는 경우 스프라이트를 UIComponent로 강제 변형해야합니다.
또 다른 옵션은 위에서 제안한 트윈 패키지 중 하나를 사용하거나 goasap으로 자신을 굴리는 것입니다!
당신은 당신의 목표는 UIComponent 구성 아니더라도 mx.effects.AnimateProperty을 사용할 수 있습니다.
흡수하려는 트윈이 단순한 것 (이동, 크기 조정, 페이드 등)이면 mx.effects.Tween에 필요한 보일러 플레이트 코드를 작성하는 시간을 절약 할 수 있습니다.
- 1. 플렉스 4 이동 효과 마지막 타겟을 여러 항목의 배열로 애니 메이팅하는 것만입니다.
- 2. 내가 좋은 스프라이트 발생기에
- 3. 가장 좋은 방법
- 4. 가장 좋은 방법
- 5. 가장 좋은 방법
- 6. 가장 좋은 방법 일이
- 7. 레일 가장 좋은 방법
- 8. 장고 가장 좋은 방법
- 9. 가장 좋은 방법
- 10. 가장 좋은 방법 ++ 인터페이스
- 11. 가장 좋은 방법
- 12. 가장 좋은 방법
- 13. 가장 좋은 방법
- 14. 가장 좋은 방법
- 15. 가장 좋은 방법/
- 16. 가장 좋은 방법
- 17. 스킨 플래시 플레이어에 가장 좋은 방법
- 18. Android :보기 애니 메이팅?
- 19. 플렉스에서 라벨을 고정하는 방법?
- 20. 플렉스에서 동적 이벤트를로드하는 방법
- 21. 좋은 값을 전달/반환하는 가장 좋은 방법
- 22. 플렉스에서 Java 서블릿으로 객체 배열을 보내는 방법
- 23. 장바구니를 제어하는 가장 좋은 방법
- 24. 데이터를 표시하는 가장 좋은 방법
- 25. PHP를 호출하는 가장 좋은 방법
- 26. dettached 컬렉션을로드하는 가장 좋은 방법
- 27. 핑 클라이언트에 가장 좋은 방법
- 28. 가장 좋은 방법은 상속 방법
- 29. 오류를 처리하는 가장 좋은 방법
- 30. XML을 문서화하는 가장 좋은 방법
고마워, 그게 내가 찾고 있었던 것이었다. – Tiago