- Home /
ScreenToWorldPoint Weird Problem (Android)
Hello, I've made some Android games and haven't seen this problem, but this time its killing me for a whole day and I couldn't figure out whats going on !
This is a small example of my code, which doesn't work neither...
if (Input.touchCount==1 && Input.GetTouch(0).phase==TouchPhase.Began)
GameObject.Find("Sphere").GetComponent.<Transform>().position=Camera.main.ScreenToWorldPoint(Vector3(Input.GetTouch(0).position.x,Input.GetTouch(0).position.y,10));
The problem is on Android, in editor or remote everything works fine but as soon as I get the apk file running on my android, the Sphere will have offset from my touched point as far as I get away from (0,0). and when I almost reach half of the screen, it goes out from the other end of the screen... like its multiplying by a number.
Something like this, + is where I touch the screen and O is where the Sphere goes:
[+O ] [ + O ] [ + ] O
[ ] [ ] [ ]
[ ] [ ] [ ]
[ ] [ ] [ ]
My camera NearPlane is set to -10 and the game is 2D so the camera is Ortographic as well... even in the next level of this game I don't have any problem ! only this level is drilling my brain :(
Also my phone is fine because I can run other games on it and they work fine.
Thanks for your help :\
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
android project issue/error/problem...help!! 0 Answers
Terrain brush duplicates and warps. 0 Answers
eulerangle not work with joystick 0 Answers
Unity4 standalone build problem....Help! 0 Answers