private void OnGridThumbnailClicked(CategoryGridThumbnail thumbnail) { foreach (CategoryGridThumbnail it in m_thumbnails) { if (it != thumbnail) { it.Reset(); } } m_portofolioGrid.m_gridController.SetGridTileDatas(thumbnail.m_portofolioGridTileDatas); m_owlSpeechBubble.ShowSpeechBubbleForCategory(thumbnail.m_tileType); }
private void InitThumbnails() { int count = Mathf.Min(m_tiles.Length, m_thumbnails.Length); for (int i = 0; i < count; ++i) { CategoryGridThumbnail thumbnail = m_thumbnails[i]; thumbnail.OnClickCb.AddListener((thumbnailParam) => { OnGridThumbnailClicked(thumbnailParam); }); } }