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 / 63.

challenge icon

Görev

Kolay

Bir topun önünde on tuğladan oluşan bir duvar duruyor. Top, gülle (etiketi Ball, betiği Cannon.cs, önceden yazılmış): sol ve sağ ok tuşları nişan alır, Boşluk ateş eder. Her tuğla, Brick betiğine ve bir breakSpeed değerine (6) sahip bir Rigidbody'dir. Brick.cs dosyasını yaz:

  • Top bir tuğlaya breakSpeed m/s hızla veya daha hızlı çarptığında tuğla kırılır: Brick broken mesajını günlüğe yaz ve o tuğlayı yok et.
  • Başka hiçbir şey tuğlayı kırmaz: daha yavaş bir top da, yere veya başka bir tuğlanın üzerine düşen bir tuğla da, ne kadar hızlı düşerse düşsün.

Play'e basıp duvarı yık, ardından Check'e bas.

Kendin dene

using UnityEngine;

public class Brick : MonoBehaviour
{
    public float breakSpeed = 6f;
}

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