본문 바로가기

「zim.js」모션패스 애니메이션

by Recstasy 2021. 7. 19.

zim.js를 사용한다면, 코드 7~8줄만으로 쉽게 패스 애니메이션을 생성할 수 있다.

 

 

 

1] Blob을 생성한다.

2] Circle을 생성한다.

3] Circle의 path를 Blob으로 설정한다.

 

[코드]

const path = new Blob({
      	//points:[],
    	borderColor:dark,
      	borderWidth:3,
      	interactive:false
    }).sca(1.4).center(stage);
  
new Circle( 10, red ).addTo(stage).animate({
    	props:{ path : path },
      	time:3,
      	loop:true,
      	ease:'linear'
    })

 

위의 코드에서 주석처리된 'points'값에 포인트를 넣어보자.

zim.js 사이트에는 아래와 같이 blob을 선택할 수 있다.

 

https://zimjs.com/nio/paths.html

 

또한, Blob을 선택한 뒤, 'Code'를 클릭하면 좌표값을 복사할 수 있다.

 

 

복사한 Blob좌표값을 다시 위의 코드에 적용해보자.

 

 

 

필자가 좋아하는 배트맨 path도 만들 수 있다.

댓글

최신글 전체

이미지
제목
글쓴이
등록일