H5+JS 2차원 애니메이션 제작 사례
오늘은 인터넷에서 흔히 사용되지 않는 플러그인 two.js를 소개합니다. 처음 학습을 시작했을 때 인터넷에 적합한 튜토리얼이 없다는 것을 알게 됐습니다. 여기에 기본적인 작업을 게시하겠습니다.
two.js 는 지정된 영역에서 자체 디자인한 다양한 애니메이션 효과를 제작할 수 있는 웹 2차원 드로잉 소프트웨어입니다
다운로드 URL은 다음과 같습니다.
class1:
One: 사용 방법:
먼저 js 파일을 에 도입합니다. 페이지:
<script src="js/two.js" type="text/javascript" charset="utf-8"></script>
웹 콘솔 콘솔을 열고 Enter Two를 입력하고 배열이 반환되면 그림과 같이 적용되었음을 증명합니다.
선택 항목으로 div 만들기
<div id="draw-shapes"></div> <style type="text/css"> #draw-shapes{ border: 1px solid blue; width: 400px; height: 300px; background-color: green; } </style>
JS에서 위 div를 선택
var elem = document.getElementById('draw-shapes');//选中页面上的div
2: 공간 생성 및 공간 모양:
위 작업을 완료한 후 2차원 공간 작업 생성
= { width: , height: }; two = Two().appendTo(elem);
그래픽 생성:
var circle = two.makeCircle(72, 100, 50);//创建圆形(x坐标,y坐标,半径)var rect = two.makeRectangle(213, 100, 100, 100);//创建矩形(x,y,宽,高)
3: 그래픽 속성 조정:
circle.fill = ;circle.stroke = ; circle.linewidth = ;circle.opacity = ;= = = = ; rect.noStroke();//去掉边线
4: 웹 페이지에 투영:
생성된 공간과 그래픽을 웹 페이지에 투영하려면 다음 명령을 입력해야 합니다:
two.update();
효과 웹 페이지의 그림은 그림과 같습니다
다섯 가지: 그룹의 역할과 설정:
그룹은 여러 그래픽을 결합할 수 있습니다. 그룹으로 병합하면 그룹은 동일한 속성과 효과를 설정할 수 있습니다
그룹을 만든 후 그래픽의 경우 다음 코드를 실행할 수 있습니다.
var group = two.makeGroup(circle, rect);
두 개의 그래픽을 그룹에 넣습니다
// 可以对组内所有形状进行属性设定group.translation.set(two.width / 2, two.height / 2);//让一个组内所有的形状位移,使中心保持在二维空间的什么位置group.rotation = Math.PI;//旋转group.scale = 0.75;//缩放 group.linewidth = 7;//统一设置线宽
위 명령을 통해 그룹의 모든 도형에 대해 동일한 작업을 수행합니다
위 그림 수술 후 두 가지 모양의 효과를 보여줍니다.
오늘은 여기까지입니다. 다음에는 애니메이션 효과를 만드는 방법을 자세히 설명하겠습니다.
알아본 친구들은 꼭 좋아요를 눌러주세요!
위 내용은 H5+JS 2차원 애니메이션 제작 사례의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











HTML의 테이블 테두리 안내. 여기에서는 HTML의 테이블 테두리 예제를 사용하여 테이블 테두리를 정의하는 여러 가지 방법을 논의합니다.

HTML의 Nested Table에 대한 안내입니다. 여기에서는 각 예와 함께 테이블 내에 테이블을 만드는 방법을 설명합니다.

HTML 여백-왼쪽 안내. 여기에서는 HTML margin-left에 대한 간략한 개요와 코드 구현과 함께 예제를 논의합니다.

HTML 테이블 레이아웃 안내. 여기에서는 HTML 테이블 레이아웃의 값에 대해 예제 및 출력 n 세부 사항과 함께 논의합니다.

HTML에서 텍스트 이동 안내. 여기서는 Marquee 태그가 구문과 함께 작동하는 방식과 구현할 예제에 대해 소개합니다.

HTML 순서 목록에 대한 안내입니다. 여기서는 HTML Ordered 목록 및 유형에 대한 소개와 각각의 예에 대해서도 설명합니다.

HTML onclick 버튼에 대한 안내입니다. 여기에서는 각각의 소개, 작업, 예제 및 다양한 이벤트의 onclick 이벤트에 대해 설명합니다.

HTML 입력 자리 표시자 안내. 여기서는 코드 및 출력과 함께 HTML 입력 자리 표시자의 예를 논의합니다.
