>  기사  >  웹 프론트엔드  >  FabricJS - 그리기 개체 스택의 특정 인덱스 위치로 선 개체를 이동하는 방법은 무엇입니까?

FabricJS - 그리기 개체 스택의 특정 인덱스 위치로 선 개체를 이동하는 방법은 무엇입니까?

王林
王林앞으로
2023-08-23 14:06:201343검색

FabricJS - 如何将线对象移动到绘制对象堆栈中的特定索引位置?

이 튜토리얼에서는 FabricJS를 사용하여 그리기 개체 스택의 지정된 인덱스 위치로 Line 개체를 이동하는 방법을 알아봅니다. Line 요소는 FabricJS에서 제공하는 기본 요소 중 하나입니다. 직선을 만드는 데 사용됩니다. 선 요소는 기하학적으로 1차원이고 내부가 포함되어 있지 않으므로 채워지지 않습니다. fabric.Line 인스턴스를 생성하고 선의 x 및 y 좌표를 지정한 후 캔버스에 추가하여 선 객체를 생성할 수 있습니다. Line 객체를 그리기 객체 스택의 지정된 인덱스 위치로 이동하기 위해 moveTo 메서드를 사용합니다.

문법

으아악

매개변수

  • index − 이 매개변수는 개체를 이동하려는 그리기 개체 스택의 수준을 지정하는 Number 값을 허용합니다.

moveTo 메소드를 사용하세요

moveTo 메소드를 사용할 때의 출력을 확인하기 위해 코드 예제를 살펴보겠습니다. moveTo 메서드는 개체를 그리기 개체 스택의 지정된 수준으로 이동합니다. 이 경우 moveTo 메소드를 사용하여 line2를 0번째 인덱스로 보냅니다. 으아악

세 개의 객체에

moveTo 메소드를 사용하세요

이 예에서는

line1, line2line3이라는 세 개의 선 개체를 사용합니다. 번호순으로 캔버스에 추가되었음에도 불구하고 첫 번째 인덱스 위치에서는 line3line2보다 확실히 뒤쳐져 있습니다. 이는 line3을 첫 번째 인덱스 위치로 이동하는 moveTo 메서드를 사용하고 line1line2는 각각 그리기 개체 스택에서 0번째와 2번째 인덱스 위치를 차지하기 때문입니다. 으으으으

위 내용은 FabricJS - 그리기 개체 스택의 특정 인덱스 위치로 선 개체를 이동하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제