コード例 #1
0
 public void Rename()
 {
     if (infoCards.Count > 1)
     {
         VisCard.Rename(textOverrides);
     }
 }
コード例 #2
0
        public void Translate(float x)
        {
            VisCard.Translate(x, offset.y);

            foreach (var card in infoCards)
            {
                if (card != VisCard)
                {
                    if (card.YMax > MinY)
                    {
                        card.Translate(0f, MinY - card.YMax);
                    }
                }
            }
        }
コード例 #3
0
        public DisplayCard(List <InfoCard> infoCards)
        {
            this.infoCards = infoCards;

            visCardIndex = infoCards.FindIndex(x => x.selectBorder.widget != null);
            if (visCardIndex == -1)
            {
                visCardIndex = 0;
            }

            if (infoCards.Count > 1)
            {
                textOverrides = VisCard.GetTextOverrides(infoCards);
                if (visCardIndex > 0)
                {
                    textOverrides[0] += " #" + (visCardIndex + 1);
                }
                widthDelta = VisCard.GetWidthDelta(textOverrides);
            }
        }
コード例 #4
0
 public void Resize(float newWidth)
 {
     VisCard.Resize(newWidth);
 }