private void Start()
 {
     playerVent     = GetComponent <P_Vent>();
     playerControl  = GetComponent <P_controls>();
     playerPushPull = GetComponent <P_pushPull>();
     playerVelocity = GetComponent <Rigidbody2D>();
 }
示例#2
0
    void Start()
    {
        rb2d    = GetComponent <Rigidbody2D>();
        control = GetComponent <P_controls>();
        // Offset Y
        tempYSize = GetComponent <BoxCollider2D>().size.y / 2;

        player[0] = GameObject.FindGameObjectWithTag("Player");
        player[1] = GameObject.FindGameObjectWithTag("Player2");

        keyHold = GetComponent <P_keyHold>();
        cam     = Camera.main;
    }
示例#3
0
    private void Update()
    {
        if (pControls == null)
        {
            pControls = GetComponentInParent <P_controls>();
        }

        if (pControls.OnLadder)
        {
            bc2d.enabled = false;
        }
        else
        {
            bc2d.enabled = true;
        }
    }
    private void Start()
    {
        for (int i = 0; i < 2; i++)
        {
            p[0]      = GameObject.FindGameObjectWithTag("Player");
            p[1]      = GameObject.FindGameObjectWithTag("Player2");
            pDeath[0] = p[0].GetComponent <P_Death>();
            pDeath[1] = p[1].GetComponent <P_Death>();
        }

        playerVent     = GetComponent <P_Vent>();
        playerControl  = GetComponent <P_controls>();
        playerPushPull = GetComponent <P_pushPull>();
        playerThrow    = GetComponent <P_throw>();
        leverInteract  = GetComponent <P_mechanismTrigger>();
        playerVelocity = GetComponent <Rigidbody2D>();
    }