Menu
CoddyTech

Tekrar: Kırılabilir Duvar

Coddy'nin Unity Journey'sinin Fizik ve Oynanış bölümünün bir parçası. Ders 14 / 71.

Bu özet bölümü bir araya getiriyor: OnCollisionEnter, sana çarpanın etiketi ve collision.relativeVelocity içindeki çarpma hızı.

challenge icon

Görev

Kolay

Brick.cs dosyasını yaz: hızlı bir gülle çarptığı tuğlayı kırar.

  1. Tuğlanın OnCollisionEnter metodunda collision.gameObject.CompareTag("Ball") ve collision.relativeVelocity.magnitude >= breakSpeed koşullarını && ile birlikte kontrol et.
  2. İkisi de doğru olduğunda Brick broken mesajını günlüğe yaz ve Destroy(gameObject); çağrısını yap. Yavaş gülleler ve düşen tuğlalar hiçbir şeyi kırmaz.

“Oyna” düğmesine bas, ok tuşlarıyla nişan al ve Space tuşuyla ateş et. Ardından “Kontrol et” düğmesine bas.

Kendin dene

using UnityEngine;

public class Brick : MonoBehaviour
{
    public float breakSpeed = 6f;
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fizik ve Oynanış bölümündeki tüm dersler

Kendi başına pratik yap: Unity playground