示例#1
0
    IEnumerator LateStart(float waitTime)
    {
        yield return(new WaitForSeconds(waitTime));

        //Your Function You Want to Call
        if (!itemOverride)
        {
            item = calcItem();
        }
        else
        {
            item = read.getItem(overrideID);
            id   = overrideID;
        }
        this.GetComponent <SpriteRenderer>().sprite = read.getSprite(id);
        canPickup = true;
    }
示例#2
0
    //Spencer
    void Start()
    {
        ReadIn      read   = GameObject.Find("OverLord").GetComponent <ReadIn>();
        List <Item> toSell = new List <Item>();

        toSell.Add(read.getItem(2));
        toSell.Add(read.getItem(5));
        toSell.Add(read.getItem(8));
        toSell.Add(read.getItem(11));
        toSell.Add(read.getItem(14));
        toSell.Add(read.getItem(17));
        toSell.Add(read.getItem(20));
        toSell.Add(read.getItem(23));
        AddItemsToShop(toSell);
        inv = GameObject.FindGameObjectWithTag("Inv").GetComponent <Inventory>();
        StartCoroutine(LateStart());
    }