2013-03-30 5 views
2

저는 캔버스 애니메이션으로 지금까지 내가 성취 한 것을 가지고 있습니다.여러 캔버스 애니메이션

var endPercent = 65; 
var curPerc = 0; 

원 2 : :

var endPercent = 45; 
var curPerc = 0; 
나는 캔버스의 중복을 만들기 위해 노력하고있어

http://jsfiddle.net/skerwin/uhVj6/6/

, 나는 양이

하나에 동그라미를 성장 변경할

저는 Jquery/Animations 및 Canvas를 처음 사용했습니다. 애니메이션 코드를 복제하여 2 캔버스 애니메이션을 동시에 만들려면 어떻게해야합니까?

+0

봐, 지금 ... 당신은 * 내가 * 지금까지 acheived 한 내용의 바이올린이 : P http://stackoverflow.com/questions/15692353/animate-a-canvas-circle-to- draw-on-load/15693230 # 15693230 – Loktar

+0

알고 있습니다. 너는 나를 크게 도왔다. 대다수의 작업이 완료되었습니다. 유명한. – Blackline

답변

3

어쩌면 이렇게 될까요? http://jsfiddle.net/dLAVe/ 새로운 animate 함수에 코드를 래핑하고 animate 함수의 이름을 render으로 변경했습니다. 이제 animate 함수는 요소의 id와 백분율의 수라는 두 개의 인수를 사용합니다.

+0

또한 'if (curPerc user1823799

+0

Absolutely Perfect. 고맙습니다. – Blackline

0

나는 user1823799의 대답이 더 좋다고 생각합니다. 그러나 여기에 대한 나의 해결책이있다. 나는 기본적으로 다른 canvascontext을 추가했으며 두 번째 호가 한계에 도달했는지 여부를 확인하기 위해 동일한 기능을 사용하고 있는지 확인합니다.

http://jsfiddle.net/btevfik/6SuCC/

+0

당신의 대답은 여전히 ​​아주 좋습니다., user1823799는 (저 같은 멍청한 놈에게) 이해하기가 더 쉽습니다. – Blackline

+0

@Blackline 나는 캔버스에 대해서 많이 모른다. 나는 멍청이이다. – btevfik