Пример #1
0
    IEnumerator Start()
    {
        TableLoad tableLoad = new TableLoad();

        StartCoroutine(tableLoad.Load());

        while (!tableLoad.isLoad)
        {
            Debug.Log("테이블 데이터 중입니다. 로드가 끝났는가 ? : " + tableLoad.isLoad);
            yield return(null);
        }

        Debug.Log("테이블 버전 : " + TagManager.Table.PR.TableVersion);
        // 테이블 버전
        tableVersion.text = EditText.AddString("테이블 버전  ", TagManager.Table.PR.TableVersion.ToString());

        // NPC
        int npcNum = npcCode;

        this.npcName.text     = EditText.Text(Table.NPC[npcNum].Num);
        this.npcTableNum.text = EditText.AddString(npcNum.ToString());
        this.npcLevel.text    = EditText.AddString("Level : ", Table.NPC[npcNum].Level.ToString());
        this.npcExp.text      = EditText.AddString("Exp : ", Table.NPC[npcNum].Exp.ToString());
        this.npcHP.text       = EditText.AddString("HP : ", Table.NPC[npcNum].HP.ToString());

        // 아이템
        this.itemName.text     = EditText.Text(Table.Item[itemNum].Num);
        this.itemTableNum.text = EditText.AddString(npcNum.ToString());
        this.itemPrice.text    = EditText.AddString("아이템 가격 : ", Table.Item[itemNum].Buy.ToString());
    }