차단 > 그리드

그리드 클래스

작업공간의 그리드에 대한 클래스입니다.

서명:

export declare class Grid 

생성자

생성자 수정자 설명
(생성자)(패턴, 옵션) Grid 클래스의 새 인스턴스를 생성합니다.

메서드

메서드 수정자 설명
alignXY(xy) 좌표가 주어지면 그리드에 정렬된 가장 가까운 좌표를 반환합니다.
getLength() 그리드 선의 길이를 가져옵니다 (px).
getSpacing() 그리드 점의 간격 (px)을 가져옵니다.
setLength(length) 그리드 선의 길이를 설정합니다.
setSnapToGrid(snap)

블록을 그리드에 맞춰야 하는지 여부를 설정합니다.

이를 true로 설정해도 맞추기가 트리거되지 않습니다. 개별 최상위 블록에서 트리거되어야 하는 프로그래밍 방식으로 블록을 그리드에 맞추기를 원하는 경우. 다음에 블록을 드래그 앤 드롭하면 그리드에 맞춰집니다.

setSpacing(spacing)

그리드 선의 가운데 사이의 간격을 설정합니다.

이렇게 해도 새로운 간격의 그리드에 맞추기가 트리거되지 않습니다. 개별 최상위 블록에서 트리거되어야 하는 프로그래밍 방식으로 블록을 그리드에 맞추기를 원하는 경우. 그리드에 맞추기를 사용하도록 설정하면 다음에 블록을 드래그 앤 드롭할 때 그리드에 맞춰집니다.

shouldSnap() 블록을 그리드에 맞춰야 하는지 여부입니다.