コード例 #1
0
    void Update()
    {
        if (GetComponent <JournalWatcher>().runGrabLog == true)
        {
            GetFile();
            GetComponent <JournalWatcher>().runGrabLog = false;
        }

        if (Input.GetKeyDown("f"))
        {
            GetFile();
        }
        GameObject FilterText;

        FilterText = GameObject.Find("FilterText");
        if (Input.GetKeyDown("1"))
        {
            Reward();
            FilterText.GetComponent <Text>().text = "Showing highest paying missions";
        }
        if (Input.GetKeyDown("2"))
        {
            Distance();
            FilterText.GetComponent <Text>().text = "Showing closest missions";
        }
        if (Input.GetKeyDown("3"))
        {
            Time();
            FilterText.GetComponent <Text>().text = "Showing missions with least amount of time remaining";
        }
        if (Input.GetKeyDown("4"))
        {
            if (ActiveMissionCount == 0)
            {
                Debug.Log("No missions!");
            }
            else
            {
                foreach (var item in ActiveMissionList)
                {
                    item.active = false;
                }
                ActiveMissionList[0].active = true;
                UpdateMissionList();
            }
        }
        if (Input.GetKeyDown("5"))
        {
            if (ActiveMissionCount < 2)
            {
                Debug.Log("No missions!");
            }
            else
            {
                foreach (var item in ActiveMissionList)
                {
                    item.active = false;
                }
                ActiveMissionList[1].active = true;
                UpdateMissionList();
            }
        }
        if (Input.GetKeyDown("6"))
        {
            if (ActiveMissionCount < 3)
            {
                Debug.Log("No missions!");
            }
            else
            {
                foreach (var item in ActiveMissionList)
                {
                    item.active = false;
                }
                ActiveMissionList[2].active = true;
                UpdateMissionList();
            }
        }
    }