- Home /
Mouse axis wont change an integar.
I know it sounds nuts and silly. But if i try to use the mouse axis it wont change an integar. It works when i debug.log so i know it fires but i dont know why it wont change the danged integar here is my snippit of code(I know it wont work like this my script is much larger i just want to send you the part that matters to you)
 function Update(){
     //axis Pitch
     if(Input.GetAxis("Mouse Y")>0){
         Debug.Log("Up");
         axisPitch = 1;
     }
     if(Input.GetAxis("Mouse Y")<0){
         Debug.Log("Down");
         axisPitch = -1;
     }
     if(Input.GetKey(KeyCode.W) == false && Input.GetKey(KeyCode.S) == false){
         axisPitch = 0;
     }
     //axis Roll
     if(Input.GetAxis("Mouse X")>0){
         Debug.Log("right");
         axisRoll = 1;
     }
     if(Input.GetAxis("Mouse X")<0){
         Debug.Log("left");
         axisRoll = -1;
     }
     if(Input.GetKey(KeyCode.A) == false && Input.GetKey(KeyCode.D) == false){
         axisRoll = 0;
     }
 }
Answer by ivomarel · Aug 25, 2014 at 03:29 AM
Your Update-method code ends with an if-statement which sets axisRoll back to 0.
oh shit i missed that damn i feel silly haha thx man i was porting it over from wasd to mouse controls and i guess i missed that part wow thx
Your answer
 
 
             Follow this Question
Related Questions
Input Axis Mouse ScrollWheel 1 Answer
Multiple Constant Force Inputs at once? 1 Answer
Rotating a Sphere with the mouse? 1 Answer
A node in a childnode? 1 Answer
 koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                