void Update() { Vector2Int objectPosition = VectorTransformer.Vector3ToVector2Int(transform.position); Vector2Int upPosition = VectorTransformer.Vector2IntUp(objectPosition); if (Input.GetKey(KeyCode.L)) { Explode(); } if (_gridController.HasGridObjectAt(Vector2Int.up)) { Transform upObject = _gridController.GetObject(upPosition); if (upObject.CompareTag("Rock")) { Debug.Log("Explodiu"); Explode(); } } }