// === Core functions ==========================================================
 // ----------------------------------------------------------------
 void Awake()
 {
     buttonRect = StickerManager.GetWorldRectFromRT(this.GetComponent <RectTransform>());
 }
    // ----------------------------------------------------------------
    private bool rectOverlaps(RectTransform rectTrans1, Rect rect2)
    {
        Rect rect1 = StickerManager.GetWorldRectFromRT(rectTrans1);

        return(rect1.Overlaps(rect2));
    }