Exemplo n.º 1
0
 // Start is called before the first frame update
 void Start()
 {
     player_size         = player.transform.localScale;
     spriteRenderer      = GetComponent <SpriteRenderer>();
     player_level_script = game_manager.GetComponent <Player_Level_Manager>();
     time_script         = game_manager.GetComponent <Time_Manager>();
 }
Exemplo n.º 2
0
 private void Reset()
 {
     game_manager                = GameObject.Find("GameManager");
     rb                          = gameObject.GetComponent <Rigidbody>();
     sphere_collider             = gameObject.GetComponent <SphereCollider>();
     time_script                 = game_manager.GetComponent <Time_Manager>();
     player_level_manager_script = game_manager.GetComponent <Player_Level_Manager>();
 }
Exemplo n.º 3
0
    // Unity Callbacks -----------------------------
    void Awake()
    {
        gameStateManager = GameObject.Find("GameState_Manager").GetComponent <GameState_Manager>();
        timeManager      = GameObject.Find("Time_Manager").GetComponent <Time_Manager>();

        timeWhenDeadToThirst = timeManager.AddHoursToTimestamp(timeManager.GetTime(), startHydrationHours);
        timeWhenDeadToHunger = timeManager.AddHoursToTimestamp(timeManager.GetTime(), startFoodHours);
    }
Exemplo n.º 4
0
    private void Reset()
    {
        player = GameObject.Find("Player");

        level_up_text = GameObject.Find("Level_Up");

        game_level_script = gameObject.GetComponent <Game_Level_Manager>();

        player_get_exp_script = gameObject.GetComponent <Player_Exp_Get>();

        time_script = gameObject.GetComponent <Time_Manager>();
    }
Exemplo n.º 5
0
    private void Awake()
    {
        // 各クラスのセットアップ
        camera_move  = main_camera.GetComponent <camera_controller>();
        time_manager = gameObject.GetComponent <Time_Manager>();
        bill_obsever = city.GetComponent <Bill_Obsever>();

        // それぞれの数値を変化させる処理
        camera_move.SetFirstPos(gameLevelData.CameraFirstPos);
        time_manager.SetGameTime(gameLevelData.GameTimeMax);
        time_manager.SetIncreaseTime(gameLevelData.LevelUpTimePlus);
        bill_obsever.SetCoinNumber(gameLevelData.CoinNumber);
    }
    // Use this for initialization
    void Awake()
    {
        statusButton.onClick.AddListener(() => ChangeState(GameState.State.STATUS));
        upgradesButton.onClick.AddListener(() => ChangeState(GameState.State.UPGRADE_HOME));
        storageButton.onClick.AddListener(() => ChangeState(GameState.State.STORAGE));
        craftingButton.onClick.AddListener(() => ChangeState(GameState.State.CRAFTING));
        waterButton.onClick.AddListener(() => ChangeState(GameState.State.WATER));
        farmButton.onClick.AddListener(() => ChangeState(GameState.State.FARM));

        gameStateManager = GameObject.Find("GameState_Manager").GetComponent <GameState_Manager>();
        timeManager      = GameObject.Find("Time_Manager").GetComponent <Time_Manager>();
        storyManager     = GameObject.Find("Story_Manager").GetComponent <Story_Manager>();

        endDayButton.onClick.AddListener(timeManager.EndDay);
    }
Exemplo n.º 7
0
    // Start is called before the first frame update
    void Start()
    {
        time_script = gameObject.GetComponent <Time_Manager>();

        Check();

        DestructionRateCalculation();

        // 目標破壊率表示するかどうか
        if (PlayerPrefs.GetFloat($"Stage_{ Variable_Manager.Instance.Serect_Stage }_DestructionRateMax") < game_level_script.DestructionTarget[Variable_Manager.Instance.Serect_Stage])
        {
            target_dest_rate_flag     = true;
            dest_image_size.sizeDelta = image_size_max;
        }
        else
        {
            target_dest_rate_flag     = false;
            dest_image_size.sizeDelta = image_size_min;
        }

        target_dest_rate.text = game_level_script.DestructionTarget[Variable_Manager.Instance.Serect_Stage] + " %";
    }
Exemplo n.º 8
0
 void Awake()
 {
     timeManager = GameObject.Find("Time_Manager").GetComponent <Time_Manager>();
 }
Exemplo n.º 9
0
 void Start()
 {
     this.rb             = GetComponent <Rigidbody>();
     this.sphereCollider = this.GetComponent <SphereCollider>();
     time_manager_script = game_manager.GetComponent <Time_Manager>();
 }
Exemplo n.º 10
0
 void Awake()
 {
     timeManager           = GameObject.Find("Time_Manager").GetComponent <Time_Manager>();
     waterSystemUpdateTime = timeManager.StartGameTime();
 }