private void SwitchToTileView() { m_selectedTile = null; SetThumbnailsActive(false); SetTilesActive(true); m_portofolioGrid.Hide(); m_animator.SetTrigger("ShowTileView"); }
private void OnGridTileClicked(CategoryGridTile tile) { foreach (CategoryGridTile it in m_tiles) { it.BlockInput(); } m_selectedTile = tile; m_owlSpeechBubble.ShowSpeechBubbleForCategory(tile.m_tileType); SwitchToGridView(); }
private void InitGridTiles() { for (int i = 0; i < m_tiles.Length; ++i) { CategoryGridTile tile = m_tiles[i]; tile.Reset(); tile.TileIndex = i; tile.EnableInput(); tile.OnClickCb.AddListener((CategoryGridTile gridTile) => { OnGridTileClicked(gridTile); }); } }