Tüm Rehberler

Fruit Ninja Klonu — Meyve Kesme Oyunu

Orta ⏱ 120 dk
BÖLÜM 8 / 10

Kesme Efekti — Sprite İkiye Bölünme

Meyve kesilince iki yarım fırlatıyoruz.

Unity Editör Adımları

GIMP'te elma sprite'ını ortadan kes → AppleLeft.png, AppleRight.png
Her biri için Prefab oluştur, Rigidbody2D ekle
Fruit.cs'e leftHalf/rightHalf alanları ekle
csharp
// Fruit.cs'e ekle:
public GameObject leftHalf, rightHalf;

// Slice() içinde Destroy'dan önce:
if (leftHalf && rightHalf)
{
    var L = Instantiate(leftHalf, transform.position, transform.rotation);
    var R = Instantiate(rightHalf, transform.position, transform.rotation);
    L.GetComponent<Rigidbody2D>()?.AddForce(new Vector2(-2f, 2f), ForceMode2D.Impulse);
    R.GetComponent<Rigidbody2D>()?.AddForce(new Vector2( 2f, 2f), ForceMode2D.Impulse);
    Destroy(L, 1f); Destroy(R, 1f);
}

GIMP tam ücretsiz. Alternatif: Scale Y animasyonuyla sahte bölünme efekti.

Kaynaklar & Asset Linkleri

GIMP: https://www.gimp.org

Hazır Yarım Spriteleri: https://opengameart.org/content/fruit-slices

Önceki Bölüm Sonraki Bölüm