blockly > Siatka

Klasa siatki

Klasa siatki obszaru roboczego.

Podpis:

export declare class Grid 

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(wzór, opcje) Tworzy nową instancję klasy Grid

Metody

Metoda Modyfikatory Opis
alignXY(xy) Zwraca najbliższą współrzędną wyrównaną do siatki.
getLength() Sprawdź długość linii siatki (w pikselach).
getSpacing() Sprawdź odstępy między punktami siatki (w pikselach).
setLength(length) Określa długość linii siatki.
setSnapToGrid(snap)

Określa, czy bryły mają być przyciągane do siatki.

Jeśli zasada ma wartość Prawda, nie działa przyciąganie. Jeśli chcesz automatycznie przyciągać bloki do siatki, wymagane jest to, aby uruchamiały się w poszczególnych blokach najwyższego poziomu. Następnym razem, gdy bryła zostanie przeciągnięta i upuszczona, zostanie ona przyciągnięta do siatki.

setSpacing(spacing)

Ustawia odstępy między środkami linii siatki.

Nie spowoduje to przyciągania do siatki z nowymi odstępami. Jeśli chcesz automatycznie przyciągać bloki do siatki, wymagane jest to, aby uruchamiały się w poszczególnych blokach najwyższego poziomu. Następnym razem, gdy bryła zostanie przeciągnięta i upuszczona, zostanie przyciągnięta do siatki, jeśli włączone jest przyciąganie do siatki.

shouldSnap() Określa, czy bryły mają być przyciągane do siatki.