2016-11-02 3 views
2

나는 JavaScript에 익숙하지 않고 Edge Animate에서 Fractured Fairytale 애니메이션을 만들고 있지만 타임 라인의 현재 위치를 찾고 다음으로 가장 가까운 곳으로 이동하는 장 건너 뛰기 단추를 만드는 데 문제가 있습니다. 상표.Chapter Skip Buttons 가장자리 애니메이션

각 장면마다 내 애니메이션에 여러 개의 레이블이 있습니다. 예 : 장면 1, 장면 2 등

지금까지 나는이 장면을 보았지만 첫 번째 장면을 지나서는 작동하지 않는 것으로 보이며 Edge Animate에서 오류 코드로 나타납니다.

var pos = sym.getPosition() 

if (pos => '0'){ 
    sym.play('Scene 1'); 
} 
else if (pos => '2000'){ 
    sym.play('Scene 2'); 
} 
else if (pos => '6000'){ 
    sym.play('Scene 3'); 
} 
else if (pos => '10000'){ 
    sym.play('END'); 
} 
+0

이미지에 연결하는 대신 질문에 코드를 게시하십시오. –

+0

방금 ​​질문에 답변하지 못했습니다. –

+0

SO에서 형식화 된 질문을하는 법을 배우면보다 나은 응답을 얻을 수 있습니다. http://stackoverflow.com/help/mcve –

답변

0

그렇지 않으면 pos 거의 항상 0보다 커야하고 바로 첫 장면에 점프 계속 반대한다 체크 값의 순서. 또한 =>은 자바 스크립트에서 >=이어야합니다.

var pos = sym.getPosition(); // I'm assuming this returns a number 

if (pos >= 10000) { 
    sym.play('END'); 
} 
else if (pos >= 6000) { 
    sym.play('Scene 3'); 
} 
else if (pos >= 2000) { 
    sym.play('Scene 2'); 
} 
else { 
    sym.play('Scene 1'); 
}