示例#1
0
 private void Awake()
 {
     init_IA       = GetComponent <Initialisation_Rope>();
     players       = Camera.main.GetComponent <GameManager>();
     checkDistance = GetComponent <Detection_dash_Distance>();
     rope_system   = GameObject.Find("Rope_System").GetComponent <Rope_System>();
 }
示例#2
0
    // Start is called before the first frame update
    void Start()
    {
        rope_system        = GameObject.Find("Rope_System").GetComponent <Rope_System>();
        blink              = GetComponent <Blinking_Effect>();
        players            = Camera.main.GetComponent <GameManager>().players_Movement;
        ropeSystemGetChild = rope_system.gameObject;
        cameraTransform    = Camera.main.GetComponent <Transform>();
        moneyDrop          = GetComponent <moneyDrop>();

        foreach (Transform child in transform)
        {
            if (child.name != "CleanCollision" && child.name != "TP_points")
            {
                list_trig.Add(child.GetComponent <encer_trig>());
            }
        }

        num_triggered = 8;
        timerCut_TOT  = 0.7f;

        animator = GetComponent <Animator>();

        curr_delay_tp = delay_tp;
        targets.Clear();
        targets.Add(rope_system.get_points()[0].transform);
        targets.Add(rope_system.get_points()[rope_system.NumPoints - 1].transform);


        foreach (GameObject point in tp_points)
        {
            tp_points_positions.Add(point.transform.position);
        }
    }
示例#3
0
 void Start()
 {
     dead = false;
     if (rope_system == null)
     {
         rope_system = GameObject.Find("Rope_System").GetComponent <Rope_System>();
     }
 }
示例#4
0
 // Use this for initialization
 void Start()
 {
     //We find the Rope System, the target will be the center of the cain
     if (rope_system == null)
     {
         rope_system = GameObject.Find("Rope_System").GetComponent <Rope_System>();
     }
 }
示例#5
0
    private void Start()
    {
        delay         = 0.2f;
        delay_tmp     = delay;
        delay_tmp_two = delay;
        rope          = GameObject.Find("Rope_System").GetComponent <Rope_System>();
        playerone     = GameObject.Find("PlayerOne").GetComponent <Player_Movement>();
        playertwo     = GameObject.Find("PlayerTwo").GetComponent <Player_Movement>();

        godMode_Hole1 = GameObject.Find("PlayerOne").GetComponent <God_Mode>();
        godMode_Hole2 = GameObject.Find("PlayerTwo").GetComponent <God_Mode>();
    }
示例#6
0
    public void Awake()
    {
        for (int x = 0; x < gameObject.transform.childCount; x++)
        {
            if (gameObject.transform.GetChild(0).tag == "door")
            {
                num_doors += 1;
            }
        }

        rope_system = GameObject.Find("Rope_System").GetComponent <Rope_System>();
    }
示例#7
0
    // Use this for initialization
    void Start()
    {
        dead = false;
        foreach (Transform child in transform)
        {
            list_trig.Add(child.GetComponent <encer_trig>());
        }

        if (rope_system == null)
        {
            rope_system = GameObject.Find("Rope_System").GetComponent <Rope_System>();
        }
    }
    private void Awake()
    {
        oldSpeed = enemySpeed;
        animator = GetComponent <Animator>();
        if (rope_system == null)
        {
            rope_system = GameObject.Find("Rope_System").GetComponent <Rope_System>();
        }
        blink = GetComponent <Blinking_Effect>();
        ropeSystemGetChild = rope_system.gameObject;
        cameraTransform    = Camera.main.GetComponent <Transform>();
        players            = Camera.main.GetComponent <GameManager>().players_Movement;
        moneyDrop          = GetComponent <moneyDrop>();

        shockwave = Camera.main.GetComponent <RippleEffect>();
    }
示例#9
0
    private void Awake()
    {
        players = Camera.main.GetComponent <GameManager>().players_Movement;

        foreach (GameObject Obj in GameObject.FindGameObjectsWithTag("player"))
        {
            allPlayers.Add(Obj);
        }
        cameraTransform = Camera.main.GetComponent <Transform>();
        //We find the Rope System, the target will be the center of the chain
        if (rope_system == null)
        {
            rope_system = GameObject.Find("Rope_System").GetComponent <Rope_System>();
        }
        sprite = GetComponentInParent <SpriteRenderer>();

        shockwave = Camera.main.GetComponent <RippleEffect>();
    }