توضّح هذه الصفحة كيفية ضبط سلوك التصادم لعلامة. يتحكّم سلوك التعارض في طريقة عرض العلامة إذا تعارضت (تداخلت) مع علامة أخرى.
لضبط سلوك التصادم، اضبط collisionBehavior على إحدى القيم التالية:
REQUIRED: عرض العلامة دائمًا بغض النظر عن التعارضREQUIRED_AND_HIDES_OPTIONAL: لعرض العلامة دائمًا بغض النظر عن التداخل، وإخفاء أي علاماتOPTIONAL_AND_HIDES_LOWER_PRIORITYأو تصنيفات تتداخل مع العلامةOPTIONAL_AND_HIDES_LOWER_PRIORITY: اعرض العلامة فقط إذا لم تتداخل مع علامات أخرى. إذا تداخلت علامتان من هذا النوع، سيتم عرض العلامة التي تحمل قيمةzIndexأعلى. إذا كانت تتضمّنzIndexنفسها، سيتم عرض الصورة التي تتضمّن موضع الشاشة العمودي الأقل.
يوضّح المثال التالي سلوك التصادم لعلامة:
const marker = new Marker3DElement({ position: { lat, lng }, // Try setting a different collision behavior here. collisionBehavior: 'REQUIRED', });