コード例 #1
0
ファイル: MoneySystem.cs プロジェクト: ParkJuSung/Jusungpark
    // Use this for initialization
    void Start()
    {
        RayInfo      = GameObject.Find("Husband").gameObject.GetComponent <RayInteraction>();
        RootGauge_MS = GameObject.Find("UI").gameObject.GetComponent <UIRootingSlider>();
        resourcel    = GameObject.Find("NumUIPrefab").gameObject.GetComponent <ResourceUI>();
        Gen          = GameObject.Find("UI").gameObject.GetComponent <UIGeneral>();
        RootInfo     = GameObject.Find("RootingImage").gameObject.GetComponent <UIRootingInfo>();


        RMoney[0]  = new Money(20000, false);  // Kitchen_Table(1-0)
        RMoney[1]  = new Money(20000, false);  // Fridge(1-0)
        RMoney[2]  = new Money(30000, false);  // D_Table(1-0)
        RMoney[3]  = new Money(30000, false);  // TV_Stand(1-0)
        RMoney[4]  = new Money(30000, false);  // K-Table(1-0-1)
        RMoney[5]  = new Money(20000, false);  // K-Table(1-0-2)
        RMoney[6]  = new Money(30000, false);  // Sofa(1-0-1)
        RMoney[7]  = new Money(30000, false);  // Sofa(1-0-2)
        RMoney[8]  = new Money(100000, false); // Washer(1-1)
        RMoney[9]  = new Money(10000, false);  // Closet(1-2)
        RMoney[10] = new Money(10000, false);  // Desk(1-2)
        RMoney[11] = new Money(10000, false);  // Washstand(1-3)
        RMoney[12] = new Money(10000, false);  // Toilet(1-3)
        RMoney[13] = new Money(10000, false);  // Closet(2-1)
        RMoney[14] = new Money(20000, false);  // Desk(2-1)
        RMoney[15] = new Money(20000, false);  // TV_Stand(2-1)
        RMoney[16] = new Money(10000, false);  // Bed(2-1)
        RMoney[17] = new Money(30000, false);  // Closet(2-3)
        RMoney[18] = new Money(10000, false);  // Desk(2-3)
        RMoney[19] = new Money(10000, false);  // Bed(2-3)
        RMoney[20] = new Money(10000, false);  // Toilet(2-4)
        RMoney[21] = new Money(10000, false);  // Washstand(2-4)
    }
コード例 #2
0
    // Use this for initialization
    void Start()
    {
        PlayerRayFlag = GameObject.Find("Husband").gameObject.GetComponent <RayInteraction>();

        GuidePanel.SetActive(true);
        RSlider.SetActive(false);
        RImage.SetActive(false);

        ExitPanel.SetActive(false);

        PanelActiveFlag = true;
        Time.timeScale  = 0;
    }
コード例 #3
0
    void Start()
    {
        //SceneManager.LoadScene(0);
        Sight_Script = GameObject.Find("Wife/Head").gameObject.GetComponent <Sight>();
        wifeTr       = this.gameObject.GetComponent <Transform>();
        playerTr     = GameObject.FindWithTag("Player").GetComponent <Transform>();

        PlayerRayFlag2 = GameObject.Find("Husband").gameObject.GetComponent <RayInteraction>();

        // 1층 노드
        ArrNodeTr[0] = GameObject.Find("MainRoom").GetComponent <Transform>();
        ArrNodeTr[1] = GameObject.Find("1stFloorBathroom").GetComponent <Transform>();
        ArrNodeTr[2] = GameObject.Find("Kitchen").GetComponent <Transform>();
        ArrNodeTr[3] = GameObject.Find("BoilerRoom").GetComponent <Transform>();
        ArrNodeTr[4] = GameObject.Find("InFrontOfTV").GetComponent <Transform>();
        ArrNodeTr[5] = GameObject.Find("MainHall").GetComponent <Transform>();
        // 2층 노드
        ArrNodeTr[6]  = GameObject.Find("StudyRoom").GetComponent <Transform>();
        ArrNodeTr[7]  = GameObject.Find("2ndFloorBathroom").GetComponent <Transform>();
        ArrNodeTr[8]  = GameObject.Find("2ndFloorHall(1)").GetComponent <Transform>();
        ArrNodeTr[9]  = GameObject.Find("2ndFloorHall(2)").GetComponent <Transform>();
        ArrNodeTr[10] = GameObject.Find("2ndFloorMainRoom(1)").GetComponent <Transform>();
        ArrNodeTr[11] = GameObject.Find("2ndFloorMainRoom(2)").GetComponent <Transform>();

        ranNum = Random.Range(0, 11);

        Closest();

        StartCoroutine(Angry_Control());
        StartCoroutine(Ran_Generator());
        StartCoroutine(AnimatorControl());
        StartCoroutine(WalkingSound());

        isStaying  = false;
        isComplete = true; // Complete 코루틴 순차적으로 사용하기 위해 사용
        SoundFlag  = true;
        DiedFlag   = false;

        tempTr = ArrNodeTr[0];
    }
コード例 #4
0
 private void Awake()
 {
     instance = this;
 }