void PlayerTweenByType(BuildOpType type, bool show) { if (PeGameMgr.IsTutorial) { BuildTutorialItem_N tutorialTween = GetBuildTutorialItemByType(type); if (null != tutorialTween) { if (show) { if (null != m_BuildTutorialItemBackup && m_BuildTutorialItemBackup.IsShow) { m_BuildTutorialItemBackup.ShowTween(false); } m_BuildTutorialItemBackup = tutorialTween; } tutorialTween.ShowTween(show); } } }
BuildTutorialItem_N GetBuildTutorialItemByType(BuildOpType type) { switch (type) { case BuildOpType.MatAndShape: return(m_MatAndShapeTutorial); case BuildOpType.VoxelAndBlock: return(m_VoxelAndBlockTutorial); case BuildOpType.Brush: return(m_BrushTutorial); case BuildOpType.Select: return(m_SelectTutorial); case BuildOpType.Menu: return(m_MenuTutorial); default: return(null); } }