이것은 다른 애니메이션을 동시에 만드는 것에 대한 알고리즘/데이터 구조 질문입니다. 예를 들어 볼은 밀리 초 내에 한 픽셀 아래로 떨어지고, 총알은 ms로 5 픽셀 이동하고, 사람은 20 밀리 초에 한 픽셀을 이동합니다. 함께 수백 명이 있다고 생각하십시오. 모든 애니메이션을 모으고, 하나의 함수 호출로 이동해야하는 것을 이동하고, 애니메이션이 완료된 애니메이션을 제거하는 가장 좋은 방법은 무엇입니까? 각 스레드에 대한 스레드를 만들고 싶지 않습니다. 내가하고 싶은 일은 모든 물건을 움직이는 한 개의 실을 만들고 물건을 옮길 필요가있을 때까지자는 것입니다.동시 애니메이션을 만드는 가장 좋은 방법은 무엇입니까?
참고 : Java/Swing을 사용하여 JPanel에서 개체와 이미지를 인쇄하고 있습니다.
합니다. 예를 들어 변형 행렬 기반 객체 애니메이션을 사용하면 일부 애니메이션을 단일 애니메이션 (번역 + 비율 조정 등)으로 결합 할 수 있습니다. – Till
내가하는 일은 페인트 방법을 사용하고 Java, Swing의 다른 장소와 그림을 다른 그림으로 그리는 것입니다. – sedran