// Start is called before the first frame update void Start() { gameManager = FindObjectOfType <PitsGameManager>(); selectedicon = FindObjectOfType <PitsEquippedItemController>(); player = FindObjectOfType <PitsPlayerController>(); icon = transform.GetChild(0).gameObject; carParked = new Vector3(-9.2f, -2.6f, 0f); carExit = new Vector3(-9.2f, -9.18f, 0f); gameManager.PlaySound("carenter"); }
//Métodos para detectar daño o elección de herramienta (Salir de trigger) private void OnTriggerExit2D(Collider2D other) { if (other.CompareTag("ToolZone")) { toolMenu.SetActive(false); } if (other.CompareTag("Cone")) { gameManager.PlaySound("harm"); selectedicon.DropItem(); spriteRenderer.color = Color.white; gameManager.Lives--; Destroy(other.gameObject); } }
void StartEngine() { gameManager.PlaySound("carexit"); }
//Método que envía el índice de la herramienta clickeada a la imagen de herramienta seleccionada public void ClickItem() { gameManager.PlaySound("button"); equippedtool.ChangeItem(index); }