GearGuyCtrl1.Awake C# (CSharp) Method

Awake() private method

private Awake ( ) : void
return void
    private void Awake()
    {
        // Setting up references.
        rigidBody = GetComponent<Rigidbody>();
        collider = GetComponent<SphereCollider>();
        stickyAura.transform.localScale = Vector3.zero;

        // adjust vars
        groundDist = gameObject.GetComponent<Collider>().bounds.extents.y;
        int arrSize = Math.Min(GameObject.FindObjectsOfType<Collider>().Length, 100);
        collidingWith = new Collision[arrSize];
        groundedTo = new Collision[arrSize];
        if (adjustForSize) {
            maxSpeed *= transform.localScale.x;
            acceleration *= transform.localScale.x;
        }
        localRadius = collider.radius*Mathf.Max(Mathf.Max(transform.localScale.x, transform.localScale.y), transform.localScale.z);
        inwater = Water.nullWater;
    }