Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > Izgara
Izgara sınıfı
Çalışma alanı ızgarası sınıfı.
İmza:
export declare class Grid
Markalar
Yöntemler
Yöntem |
Değiştiriciler |
Açıklama |
alignXY(xy) |
|
Bir koordinat verildiğinde, çizelgeye göre hizalanan en yakın koordinatı döndürün. |
getLength() |
|
Izgara çizgilerinin uzunluğunu (piksel cinsinden) alın. |
getSpacing() |
|
Izgara noktaları arasındaki boşluğu (piksel cinsinden) alın. |
setLength(length) |
|
Izgara çizgilerinin uzunluğunu ayarlar. |
setSnapToGrid(snap) |
|
Blokların ızgaraya tutturulup tutulmayacağını ayarlar. Bunun doğru değerine ayarlanması, yapışmayı tetiklemez. Blokları ızgaraya programlı bir şekilde tutturmak istiyorsanız ayrı üst düzey bloklarda tetiklenmesi gerekir. Bir sonraki blok sürüklenip bırakıldığında ızgaraya tutturulur. |
setSpacing(spacing) |
|
Izgara çizgilerinin merkezleri arasındaki boşluğu ayarlar. Bu, yeni aralıklı ızgaraya tutturmayı tetiklemez. Blokları ızgaraya programlı bir şekilde tutturmak istiyorsanız ayrı üst düzey bloklarda tetiklenmesi gerekir. Bir blok sürüklenip bırakıldığında, ızgaraya tutturma etkinse blok ızgaraya tutturulur. |
shouldSnap() |
|
Blokların ızgaraya tutturulup tutulmayacağı. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["The `Grid` class manages a workspace's grid. Key actions include constructing a grid, aligning coordinates to the grid (`alignXY`), and managing grid properties. Methods allow retrieving (`getLength`, `getSpacing`) and setting (`setLength`, `setSpacing`) the grid line length and spacing. `setSnapToGrid` enables grid snapping for blocks, which is activated upon the next drag-and-drop. `shouldSnap` checks if snapping is active.\n"]]