- Home /
Why sprites are getting blur when camera is in motion?
Hello everyone, I am a beginner and I'm creating a simple 2d ball game. The sprites in my game are getting blur when the camera follows the running ball. The blurriness of the sprites is increasing with the increase in speed of ball. I tried so many things but still facing the same issue. Can anyone tell me how to fix this?
Note: I'm generating all the sprites randomly with script.
This is my camera follow script: // using UnityEngine; using System.Collections; using System.Collections.Generic; using UnityEngine.SceneManagement;
public class CameraFollow : MonoBehaviour {
public static CameraFollow instance;
public GameObject Ball;
public int i;
private Vector3 offset;
void Awake(){
if (instance == null) {
instance = this;
}
i = SceneManager.GetActiveScene ().buildIndex;
}
void Start ()
{
offset = transform.position;
}
// LateUpdate is called after Update each frame
void LateUpdate ()
{
transform.position = new Vector3(Ball.transform.position.x, 0, 0) + offset;
}
}
//
[1]: /storage/temp/113922-snap2.png
That's the problem, the blurriness is only visible in game play (when the ball is in motion). Taking a snap only captures a single frame due to which there is no blurriness in the screenshot.
well, then it's not Unity because there's no faked motion going on, no postprocess effect or the like.
It's just the perception or the monitor