// Start is called before the first frame update
    void Start()
    {
        chars = new Polimorfismo[2];

        chars[0] = new ManCharacter();
        chars[1] = new OrcCharacter();

        EnterTaverna();
    }
Example #2
0
    //-----------------------------------------【Start()函数】---------------------------------------------
    // 说明:此函数仅在Update函数第一次被调用前被调用,常用于进行数据的初始化
    //--------------------------------------------------------------------------------------------------------
    void Start()
    {
        //初始化,设定酒馆的NPC数组大小
        Characters = new MyCharacter[5];
        //进一步初始化酒馆的NPC数组,用不同类型的人物类填充该数组
        Characters[0] = new ManCharacter();
        Characters[1] = new WomanCharacter();
        Characters[2] = new OrcCharacter();
        Characters[3] = new ManCharacter();
        Characters[4] = new WomanCharacter();

        //调用EnterTavern()函数
        EnterTavern();
    }