Advertisement
Guest User

Player

a guest
Jul 22nd, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.27 KB | None | 0 0
  1. private void Update()
  2.     {
  3.  
  4.         FadeConditions();
  5.  
  6.  
  7.         float xInput = Input.GetAxis("Horizontal");
  8.         float yInput = Input.GetAxis("Vertical");
  9.  
  10.         float xNew = transform.position.x + xInput * _speed * Time.deltaTime;
  11.         float yNew = transform.position.y + yInput * _speed * Time.deltaTime;
  12.  
  13.         Debug.Log("Trash collected:" + trashCollected);
  14.  
  15.         float dist = Vector3.Distance(new Vector3(transform.position.x, 2, 0), transform.position);
  16.  
  17.         Vector3 newScale = Vector3.Lerp(new Vector3(0.5f, 0.5f, 0), new Vector3(1.5f, 1.5f, 0), dist / 6f);
  18.  
  19.  
  20.         transform.localScale = newScale;
  21.  
  22.         transform.position = new Vector3(xNew, yNew, 0);
  23.  
  24.  
  25.         if (transform.position.y > 1.6f)
  26.         {
  27.             transform.position = new Vector3(transform.position.x, 1.6f, 0);
  28.  
  29.         }
  30.         else if (transform.position.y < -4.91f)
  31.         {
  32.             transform.position = new Vector3(transform.position.x, -4.91f, 0);
  33.         }
  34.  
  35.         if (transform.position.x > 5.7f)
  36.         {
  37.             transform.position = new Vector3(5.7f, transform.position.y, 0);
  38.  
  39.         }
  40.         else if (transform.position.x < -5.7f)
  41.         {
  42.             transform.position = new Vector3(-5.7f, transform.position.y, 0);
  43.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement