Snap.svg에 대한 다른 게시물을 살펴보면 애니메이션 기능의 간단한 사용에 대한 많은 설명을 볼 수 없습니다.Snap.svg 2 차원 축에서 애니메이션 위치 지정
설명서 및 사용 예를 잘 이해하지 못합니다. element.animate
.
나는 (변환, 회전) 할 수있는 구체적인 것들이 있다는 것을 알고있다. 그러나 단순한 2D 축에서 무언가를 움직이고 싶다면 어떻게해야 할까? 나는 그래서이 if-else
문에서 두 가지 조건 사이에서 전환 버튼을 클릭하는 링크 toggleColor
이
var s = Snap("#elevBox");
var elev1 = s.select("#elev1");
if(toggleColor == 0){
elev1.animate({
//transform: 'translate(-30,100)',
transform: "r5,200,200",
fill: "lightgreen"
}, 1000);
toggleColor = 1;
}else {
elev1.animate({
//transform: 'translate(0,0)',
transform: "r5,100,100",
fill: "red"
}, 1000);
toggleColor = 0;
}
:
여기에 내 현재 코드입니다.
변환에서 왼쪽에서 오른쪽으로 또는 위로> 아래로 속성을 수정할 수있는 사람이 있습니까?
내가 제공하는 데 도움이 될만한 정보가 더 있으면 알려주십시오. 감사.
사용 '변환'번역 (...)'작동하지 않는 이유는 무엇입니까? 나는 그것을 시험해 보았다. 그리고 나는 물건을 움직이는 어떤 문제도 보지 않는다. – ConnorsFan
@ConnorsFan 작동하지 않는 것은 아닙니다. 나는 단지 내가 원했던 정확한 결과를 얻지 못하고 있었다. – KS7X