Esempio n. 1
0
    public void Detatch()
    {
        glued = false;

        audioS.PlayBreaking();
        if (attatched)
        {
            rb.isKinematic     = false;
            rb.velocity        = new Vector3(Random.Range(-BREAKING_MAX_VELOCITY, BREAKING_MAX_VELOCITY), Random.Range(-BREAKING_MAX_VELOCITY, BREAKING_MAX_VELOCITY), Random.Range(-BREAKING_MAX_VELOCITY, BREAKING_MAX_VELOCITY));
            rb.angularVelocity = new Vector3(Random.value * ANGULAR_VELOCITY_MODIFIER, Random.value * ANGULAR_VELOCITY_MODIFIER, Random.value * ANGULAR_VELOCITY_MODIFIER);
            inPlace            = false;
            playerS.ReduceRemaining();
        }
        attatched = false;
    }