Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. public Text con;
  2. float tiempo = 5f;
  3.  
  4. // Start is called before the first frame update
  5. void Start()
  6. {
  7. con.text = "" + tiempo;
  8.  
  9. }
  10.  
  11. // Update is called once per frame
  12. void Update()
  13. {
  14. tiempo -= Time.deltaTime;
  15. con.text = "" + tiempo.ToString("f0");
  16.  
  17. if (tiempo <= 0)
  18. {
  19. Sal();
  20. con.text = "0";
  21. gameObject.GetComponent<Animator>().SetBool("moving", true);
  22. }
  23.  
  24. }
  25.  
  26. public GameObject coinPrefab;
  27. bool Moverse1;
  28. bool Moverse2;
  29. bool Moverse3;
  30. bool Moverse4;
  31. // Start is called before the first frame update
  32. void Start()
  33. {
  34.  
  35. }
  36.  
  37. // Update is called once per frame
  38. void Update()
  39. {
  40. if (Input.GetKey("left"))
  41. {
  42. Moverse1 = true;
  43. Moverse2 = false;
  44. Moverse3 = false;
  45. Moverse4 = false;
  46. }
  47. if (Moverse1 == true)
  48. {
  49. gameObject.transform.Translate(-2 * Time.deltaTime, 0, 0);
  50. }
  51. //izquieda
  52.  
  53. if (Input.GetKey("right"))
  54. {
  55. Moverse1 = false;
  56. Moverse2 = true;
  57. Moverse3 = false;
  58. Moverse4 = false;
  59. }
  60. if (Moverse2 == true)
  61. {
  62. gameObject.transform.Translate(2 * Time.deltaTime, 0, 0);
  63. }
  64. //derecha
  65.  
  66. if (Input.GetKey("up"))
  67. {
  68. Moverse1 = false;
  69. Moverse2 = false;
  70. Moverse3 = true;
  71. Moverse4 = false;
  72. }
  73. if (Moverse3 == true)
  74. {
  75. gameObject.transform.Translate(0, 2 * Time.deltaTime, 0);
  76. }
  77. //arriba
  78.  
  79. if (Input.GetKey("down"))
  80. {
  81. Moverse1 = false;
  82. Moverse2 = false;
  83. Moverse3 = false;
  84. Moverse4 = true;
  85. }
  86. if (Moverse4 == true)
  87. {
  88. gameObject.transform.Translate(0, -2 * Time.deltaTime, 0);
  89. }
  90. //abajo
  91. }
  92.  
  93.  
  94. private void OnCollisionEnter2D(Collision2D collision)
  95. {
  96. if (collision.transform.tag == "Respawn")
  97. {
  98. gameObject.transform.position = new Vector3(-5.4f, -3.5f, 0);
  99.  
  100. Moverse1 = false;
  101. Moverse2 = false;
  102. Moverse3 = false;
  103. Moverse4 = false;
  104. }
  105. }
  106. public void Sal()
  107. {
  108. gameObject.SetActive(false);
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement