Ejemplo n.º 1
0
    void SetBird()
    {
        human           = false;
        camScript.human = false;

        humanVis.SetActive(false);
        birdVis.SetActive(true);

        Player_MovementHuman humMove = GetComponent <Player_MovementHuman>();

        humMove.grounded = false;
        humMove.contacts = 0;

        GetComponent <Player_MovementBird>().enabled  = true;
        GetComponent <Player_MovementHuman>().enabled = false;
        GetComponent <Player_MeleeHuman>().enabled    = false;

        Grapnel grapnelScript = GetComponent <Grapnel>();

        grapnelScript.GrapnelDetach();
        grapnelScript.GrapnelDestroy();
        grapnelScript.enabled = false;

        rig.useGravity = false;
        rig.mass       = 50;

        camScript.camPosTarg = new Vector3(0, 3, -7);
        camScript.camRotTarg = new Vector3(7.5f, 0, 0);
    }
Ejemplo n.º 2
0
 void Start()
 {
     rig        = GetComponent <Rigidbody>();
     movement   = GetComponent <Player_MovementHuman>();
     canCounter = true;
 }