void OnTriggerEnter2D(Collider2D other) // Jeżeli najdziemy naszą postacią na RestartPoint to przy tym punkcie się odrodzimy { if (other.gameObject.tag == "Player") { restartPointsManager.UpdateStartPoint(this.gameObject.transform); sprRenderer.color = new Color(0.3f, 0.6f, 0.6f); } }
void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.tag.Equals("Player")) { _restartPointsManager.UpdateStartPoint(this.transform); _sprRenderer.color = new Color(0.05f, 0.6f, 0.58f); } }
void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.tag == "Player") //używamy tagu. Taga można użyć kiedy w grze jest więcej graczy o; { restartPointsManager.UpdateStartPoint(this.gameObject.transform); //jeśli tak to wywołujemy UpdateStartPoint dla tego obiektu dla ktorego piszemy skrypt this.gameObject.GetComponent <SpriteRenderer>().sprite = spriteImage; // podmieniam sprite dla tego obiektu AudioSource.PlayClipAtPoint(clip, transform.position); } }