SpotLight.TranslationZZ C# (CSharp) Method

TranslationZZ() private method

private TranslationZZ ( ) : void
return void
    void TranslationZZ()
    {
        Vector3 pos = transform.position;
        //pos.z += Input.GetAxis("Mouse X")*translation_factor;
        //float tran_x = Input.GetAxis("Mouse X")*translation_factor;
        float tran_y = Input.GetAxis("Mouse Y")*translation_factor*0.3f;
        //pos.z += Mathf.Sqrt(tran_x*tran_x+ tran_y*tran_y);
        if(pos.z<=-3.6f && tran_y<0.0f)
        {
            return;
        }
        else if(pos.z>=7.0 && tran_y>0.0f)
        {
            return;
        }

        pos.z += tran_y;
        transform.position = pos;
    }