コード例 #1
0
        private void ShowAnnotationScreenCardNow(AnnotationData data, AnnotationScreenCard screenCardPrefab)
        {
            m_CurrentScreenCard = Instantiate <AnnotationScreenCard>(screenCardPrefab);
            AnnotationScreenCard currentScreenCard = m_CurrentScreenCard;

            currentScreenCard.onCardStateChanged = (Action <AnnotationScreenCard.ScreenCardState>)Delegate.Combine(currentScreenCard.onCardStateChanged, new Action <AnnotationScreenCard.ScreenCardState>(HandleScreenCardStateChange));
            m_CurrentScreenCard.ShowCard(data);
        }
コード例 #2
0
 public void ShowAnnotationScreenCard(AnnotationData data, AnnotationScreenCard screenCardPrefab)
 {
     if (m_CurrentScreenCard != null)
     {
         m_NextScreenCardData   = data;
         m_NextScreenCardPrefab = screenCardPrefab;
         HideAnnotationScreenCard();
         return;
     }
     ShowAnnotationScreenCardNow(data, screenCardPrefab);
 }