예제 #1
0
파일: Sent.cs 프로젝트: ajmortell/IHIGI
    void Start()
    {
        mailItems = new ArrayList()
        {
            new MailItem("Adam Mortell",
                         "Lorum",
                         "We have looked over your CV and Lorum ipsum lorum ipsum. When is the best time to lorum ipsum. Lorum ipsum?",
                         "8:00 am"
                         ),
            new MailItem("Christine Delgado",
                         "Lorum ipsum",
                         "Lets get together and lorum ipsum?",
                         "12:00 pm"
                         )
        };

        foreach (MailItem item in mailItems)
        {
            GameObject         newItem    = Instantiate(mailItemPrefab) as GameObject;
            MailItemController controller = newItem.GetComponent <MailItemController>();
            controller.Sender.text    = item.Sender;
            controller.Subject.text   = item.Subject;
            controller.Message.text   = item.Message;
            controller.TimeStamp.text = item.TimeStamp;
            newItem.transform.SetParent(ContentPanel.transform);//parent = ContentPanel.transform;
            newItem.transform.localScale = Vector3.one;
        }
    }
예제 #2
0
    public void layoutItems(string button)
    {
        mailItems = new List <MailItem>();
        cleanUp();

        switch (button)
        {
        case "InboxButton":
            mailItems.Add(new MailItem("#", "#", "#?", "8:00 am"));
            break;

        case "SentButton":
            mailItems.Add(new MailItem("##  ##", "##  ##", "##  ##?", "9:00 am"));
            mailItems.Add(new MailItem("##  ##", "##  ##", "##  ##?", "9:00 am"));
            break;

        case "SpamButton":
            mailItems.Add(new MailItem("##   ##   ##", "##   ##   ##", "##   ##   ##?", "1:00 am"));
            mailItems.Add(new MailItem("##   ##   ##", "##   ##   ##", "##   ##   ##?", "3:00 pm"));
            mailItems.Add(new MailItem("##   ##   ##", "##   ##   ##", "##   ##   ##?", "10:00 am"));
            break;

        case "TrashButton":
            mailItems.Add(new MailItem("##    ##    ##    ##", "##    ##    ##    ##", "##    ##    ##    ##    ##?", "12:00 pm"));
            mailItems.Add(new MailItem("##    ##    ##    ##", "##    ##    ##    ##", "##    ##    ##    ##    ##?", "2:00 pm"));
            mailItems.Add(new MailItem("##    ##    ##    ##", "##    ##    ##    ##", "##    ##    ##    ##    ##?", "8:00 am"));
            mailItems.Add(new MailItem("##    ##    ##    ##", "##    ##    ##    ##", "##    ##    ##    ##    ##?", "2:00 pm"));
            break;
        }

        foreach (MailItem item in mailItems)
        {
            GameObject         newItem    = Instantiate(mailItemPrefab) as GameObject;
            MailItemController controller = newItem.GetComponent <MailItemController>();
            controller.Sender.text    = item.Sender;
            controller.Subject.text   = item.Subject;
            controller.Message.text   = item.Message;
            controller.TimeStamp.text = item.TimeStamp;
            newItem.transform.SetParent(ContentPanel.transform);
            newItem.transform.localScale = Vector3.one;
        }
    }