HeroCamera.Start C# (CSharp) Method

Start() public method

public Start ( ) : void
return void
    void Start()
    {
        hero = transform;
        // hClimb = GetComponent <HeroClimb> () as HeroClimb;
        cam = Camera.main.transform;
        Vector3 angls = new Vector3(0, cam.eulerAngles.y, 0);
        xAngl = angls.x;
        yAngl = angls.y;

        curDist = heroDistance;
        desDist = heroDistance;
        finalDist = heroDistance;

        // hClimb.doClimbDel += DoClimb;

        Camera.main.nearClipPlane = 0.01f;

        //Screen.lockCursor = true;
        Screen.showCursor = false;

        // if no headbone search for it
        if (headBone == null) {
            Transform[] bones = GetComponentsInChildren <Transform>() as Transform[];
            foreach (Transform t in bones) {
                if (t.name == "head")
                    headBone = t;
            }
        }
    }