JavaScript 및 Canvas를 사용하여 "움직이는"선을 그려보고 싶습니다. 기본적으로 그리기를 원하는 베 지어 곡선이 있지만, 한 번에 곡선을 그리는 대신 시간이 지남에 따라 커브 조각을 그리면 커지는 것처럼 보입니다. 더 나은 설명은 다음과 같을 수 있습니다. 선이 원점으로 시작하고 시간이 지남에 따라 목표 지점으로 이동하기를 원합니다. 이것을 달성하는 가장 좋은 방법은 무엇입니까?움직이는 선/곡선을 그리는 가장 좋은 방법은 무엇입니까?
4
A
답변
1
나는 같은 일을 할 수있는 방법을 찾고 있었다, 그리고 jQuery Tween and jQuery Curve 플러그인을 설명하고 여기에 시연 발견 : http://heygrady.com/blog/2011/07/20/animating-with-curves-in-jquery/
-1
setTimeout 또는 setInterval을 사용하십시오. 애니메이션 기능을 사용할 수도 있습니다
2
요소를 베 지어 곡선을 따라 배치 할 수있는 jCurvy이라는 jQuery 플러그인을 만들었습니다. jCurvy를 fadeIn 메소드와 콜백 (callback)과 함께 사용하면 자신이 말하는 것을 할 수 있습니다. 여기에 예를 들어 I 설정에서보세요 :
가이 길을가는 결국 않으면 당신이 어떤 문제로 실행 알려 주시기 바랍니다. 나는 당신이 플러그인을 사용하는 첫 번째 사람들 중 하나가 될 것이라고 확신합니다. 그래서 나는 약간의 피드백을 좋아할 것입니다.
관련 문제
- 1. 3D 텍스트를 그리는 가장 좋은 방법은 무엇입니까?
- 2. Qt에서 화면 주위를 움직이는 원을 애니메이션하는 가장 좋은 방법은 무엇입니까?
- 3. 조이스틱으로 화면에서 캐릭터를 움직이는 가장 좋은 방법은 무엇입니까?
- 4. 낮은 CPU 사용으로 캔버스를 움직이는 가장 좋은 방법은 무엇입니까?
- 5. .NET XmlDocument에서 "child up"을 움직이는 가장 좋은 방법은 무엇입니까?
- 6. 마우스를 사용하여 오토 마톤을 그리는 가장 좋은 방법은 무엇입니까?
- 7. HTML 캔버스 요소에 텍스트를 그리는 가장 좋은 방법은 무엇입니까?
- 8. 레이어 된 OpenGL ES 컨텐츠를 그리는 가장 좋은 방법은 무엇입니까?
- 9. 대용량의 데이터로 차트를 그리는 가장 좋은 방법은 무엇입니까?
- 10. 브라우저에서 동적 원을 그리는 가장 좋은 방법은 무엇입니까 (플래시 제외)
- 11. OpenGL과 Cocoa로 텍스트를 그리는 가장 좋은 방법은 무엇입니까?
- 12. Windows에서 오버레이 그래픽을 그리는 가장 좋은 방법은 무엇입니까?
- 13. ImageView를 움직이는 것이 더 좋은 방법은 무엇입니까?
- 14. UIImageView를 움직이는 가장 효율적인 방법은 무엇입니까?
- 15. 선 배열을 그리는 가장 빠른 방법은 무엇입니까?
- 16. 2D 애니메이션을 수행하는 가장 좋은 방법은 무엇입니까?
- 17. OpenGL과 알파 블렌딩을하는 가장 좋은 방법은 무엇입니까?
- 18. 비트 맵을 그리는 가장 빠른 방법은 무엇입니까?
- 19. 레일 앱을 테스트하는 가장 좋은 방법은 무엇입니까?
- 20. Google지도를 통해 부드러운 애니메이션을 그리는 가장 효과적인 방법은 무엇입니까?
- 21. 동시 애니메이션을 만드는 가장 좋은 방법은 무엇입니까?
- 22. PHP에서 가장 좋은 방법은 무엇입니까?
- 23. 로그인하는 가장 좋은 방법은 무엇입니까?
- 24. CustomViewData에 가장 좋은 방법은 무엇입니까?
- 25. 콘텐츠를로드하는 가장 좋은 방법은 무엇입니까?
- 26. 가장 좋은 저장 방법은 무엇입니까?
- 27. MBean의 가장 좋은 방법은 무엇입니까?
- 28. 가장 좋은 벡터화 방법은 무엇입니까?
- 29. MATLAB에서 가장 좋은 방법은 무엇입니까?
- 30. 이미지를 그리는 가장 쉬운 방법은?
'에서는 setTimeout()'의 또는'에서는 setInterval()'의 시리즈? 지금까지 무엇을 얻었습니까? (처음부터 코드를 변경하는 것보다 기존 코드의 변경을 제안하는 것이 더 쉽습니다.) – nnnnnn
상황에 따라 어색한 불투명 한 블록 요소 뒤에 커브를 그리고 커버 요소를 슬라이드 또는 블라인드 애니메이트하는 것이 해결책 일 수 있습니다 커브를 드러내 기. 나는 그런 해결책으로 끝내기를 원할 지 모르겠다. 그러나 그것은 선택 사항이다. –