void Start()
 {
     audio_manager    = FindObjectOfType <Audio_Manager>().GetComponent <Audio_Manager>();
     scene_loader     = FindObjectOfType <Scene_Loader>().GetComponent <Scene_Loader>();
     score_ui_manager = FindObjectOfType <Score_UI_Manager>().GetComponent <Score_UI_Manager>();
     bottom_sprite    = GameObject.Find("Bottom Support").GetComponent <SpriteRenderer>();
 }
예제 #2
0
    void Start()
    {
        audio_manager = FindObjectOfType <Audio_Manager>().GetComponent <Audio_Manager>();

        current_sprite = GetComponent <SpriteRenderer>();

        score_ui_manager = FindObjectOfType <Score_UI_Manager>().GetComponent <Score_UI_Manager>();
    }
    void Start()
    {
        audio_manager           = FindObjectOfType <Audio_Manager>().GetComponent <Audio_Manager>();
        current_sprite          = GetComponent <SpriteRenderer>();
        level_10_game_mechanics = FindObjectOfType <Level_10_Game_Mechanics>();

        ball_pos         = FindObjectOfType <Ball>().GetComponent <Transform>();
        ball_rb          = FindObjectOfType <Ball>().GetComponent <Rigidbody2D>();
        block_extents    = GetComponent <BoxCollider2D>().bounds.extents.x;
        score_ui_manager = FindObjectOfType <Score_UI_Manager>().GetComponent <Score_UI_Manager>();
    }
예제 #4
0
    void Start()
    {
        audio_manager  = FindObjectOfType <Audio_Manager>().GetComponent <Audio_Manager>();
        current_sprite = GetComponent <SpriteRenderer>();

        if (Scene_Loader.scene_index == 11)
        {
            level_10_block_spawner = FindObjectOfType <Level_10_Spacial_block_spawn>().GetComponent <Level_10_Spacial_block_spawn>();
            score_ui_manager       = FindObjectOfType <Score_UI_Manager>().GetComponent <Score_UI_Manager>();
        }
        else
        {
            level_6_game_mechanics = FindObjectOfType <Level_6_Game_Mechanics>().GetComponent <Level_6_Game_Mechanics>();
        }
    }
예제 #5
0
    void Start()
    {
        // taking references.
        scene_loader  = FindObjectOfType <Scene_Loader>();
        rb_ball       = GetComponent <Rigidbody2D>();
        player_pos    = FindObjectOfType <Touch_Control_Script>().transform;
        audio_manager = FindObjectOfType <Audio_Manager>().GetComponent <Audio_Manager>();



        if (Scene_Loader.scene_index != 15 && Scene_Loader.scene_index != 16 && Scene_Loader.scene_index != 17 && Scene_Loader.scene_index != 21)
        {
            score_manager = GameObject.Find("Score_UI_Manager").GetComponent <Score_UI_Manager>();
        }

        // ball_to_player_vector helps in attaching the ball with the paddle before launching it.
        player_to_ball_vector = transform.position - player_pos.position;
    }