Na tej stronie pokazujemy, jak ustawić zachowanie przy kolizji znaczników.
Zachowanie znaczników przy kolizji określa, jak znacznik będzie wyświetlany, jeśli będzie się nakładać na inny znacznik.
Aby ustawić zachowanie przy kolizji znaczników, ustaw w atrybucie collisionBehavior jedną z tych wartości:
REQUIRED (wymagane): zawsze wyświetlaj znacznik niezależnie od kolizji.
REQUIRED_AND_HIDES_OPTIONAL(wymagane i ukrywa opcjonalne): zawsze wyświetlaj znacznik niezależnie od kolizji i ukrywaj wszystkie znaczniki lub etykiety OPTIONAL_AND_HIDES_LOWER_PRIORITY, które mogłyby się z nim pokrywać.
OPTIONAL_AND_HIDES_LOWER_PRIORITY(opcjonalne i ukrywa o niższym priorytecie): wyświetlaj znacznik tylko wtedy, gdy nie nakłada się na inne znaczniki. Jeśli 2 znaczniki tego typu nakładają się na siebie, wyświetlany jest ten z wyższą wartością zIndex. Jeśli mają ten sam atrybut zIndex, wyświetlany jest ten znacznik, który znajduje się niżej na ekranie.
Poniższy przykład pokazuje, jak ustawić zachowanie przy kolizji znaczników:
constmarker=newMarker3DElement({position:{lat,lng},// Try setting a different collision behavior here.collisionBehavior:'REQUIRED',});
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-06-05 UTC."],[],[]]