コード例 #1
0
    void Refresh(Structure structure)
    {
        Clear();

        Debug.Log("[QueueDisplayer] Refresh");

        IQueueHolder holder = structure as IQueueHolder;

        if (holder != null)
        {
            List <QueueItem> queueItems = holder.GetQueueItems();
            foreach (QueueItem queueItem in queueItems)
            {
                QueueEntry entry = Instantiate(entryPrefab);

                entry.Initalize(queueItem);
                entry.transform.SetParent(transform);
            }
        }
    }