I am creating 2d game with unity. My player are moving on y direction & some obstacle are coming from opposite direction.The problem is when user are moving some blur effect are showing on obstacle.Please suggest me how can i remove it.
I have also fallow this link but non of them are giving solution for it.
I am Writing Player Movement script :-
private MainScript mainScript;
public float speedupward = 0.10f;
// Script Created by Sonu Odesi...
// Use this for initialization
void Start () {
mainScript = GameObject.Find("GameManager").GetComponent<MainScript>();
}
// Update is called once per frame
void Update () {
if(mainScript.gameState==GameState.GameRunning){
transform.Translate(Vector3.up* speedupward * Time.smoothDeltaTime);
}
}
Camera Movement Script:-
private bool followPlayer;
private bool followRocket;
private GameObject _player;
private GameObject rocket;
private Transform myTransform;
private float cameraPosition;
private GameObject _MyPlayer;
// Use this for initialization
void Start () {
_player=GameObject.FindGameObjectWithTag("KidPlayer");
_MyPlayer = _player.transform.root.gameObject;
myTransform = this.transform;
Application.targetFrameRate=60;
}
// Update is called once per frame
void LateUpdate () {
if(_player.rigidbody.isKinematic && followPlayer){
ScoreManagerScript.startScore = true;
myTransform.parent = _MyPlayer.transform;
}
if(followRocket){
myTransform.position = new Vector3(myTransform.position.x,_player.transform.root.transform.FindChild("PowerBoosterParent").transform.position.y+7,myTransform.position.z);
}
}
public bool FollowPlayer{
set{followPlayer = value;}
get{return followPlayer;}
}
public void FollowRocket(GameObject go,bool follow){
rocket = go;
followRocket = follow;
}