コード例 #1
0
    //public GameObject desk;

    void Awake()
    {
        absolutelyAllItems = FindAllDirectChildren(GameObject.FindGameObjectWithTag("ItemsToManage"));
        List <BasicFurnitureScript> fntb = new List <BasicFurnitureScript>();

        for (int i = 0; i < absolutelyAllItems.Length; i++)
        {
            if (absolutelyAllItems[i].GetComponent <BasicFurnitureScript>() && absolutelyAllItems[i].GetComponent <BasicFurnitureScript>().isFlammable)
            {
                fntb.Add(absolutelyAllItems[i].GetComponent <BasicFurnitureScript>());
                furnitureNeededToBurn++;
            }
        }
        allFurnitureToBurn = fntb.ToArray();
        winScreen          = GameObject.FindGameObjectWithTag("WinScreen");
        wbScript           = GameObject.FindGameObjectWithTag("WaitButton").GetComponent <WaitButtonScript>();
        fMeterScript       = GameObject.FindGameObjectWithTag("FineOMeter").GetComponent <FineOMeterScript>();
        dog          = GameObject.FindGameObjectWithTag("Dog").GetComponent <DogScript>();
        fmScript     = GetComponent <FireManagerScript>();
        mmScript     = GetComponent <MoveManager>();
        gManager     = GameObject.FindGameObjectWithTag("GridManager").GetComponent <GridManager>();
        mText        = GameObject.FindGameObjectWithTag("MovesText").GetComponent <MovesText>();
        movesTextWin = FindGameObjectInChildWithTag(winScreen, "MovesTextWin").GetComponent <Text>();
        winScreen.GetComponent <RectTransform>().localPosition = new Vector3(-119, 52, 0.02f);
    }
コード例 #2
0
 void Start()
 {
     fireManager = GameObject.Find("ItemManagers").GetComponent <FireManagerScript>();
     //TAMIKO: changed fireManager.allItemsOnMap to TimeManager.absolutelyAllItems
     foreach (GameObject m in TimeManagerScript.instance.absolutelyAllItems)
     {
         inventory.Add(m);
         StartCoroutine(CheckInventory(m));
         StartCoroutine(checkSide(m));
     }
 }