Tüm Rehberler

Fruit Ninja Klonu — Meyve Kesme Oyunu

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

Müzik ve Combo Sistemi

Arka plan müziği ve üst üste kesmek bonus veriyor.

Unity Editör Adımları

AudioSource → Loop ✓, müzik ata
ComboSystem scripti oluştur
Blade'den RegisterSlice() çağır
csharp
using UnityEngine;
using TMPro;

public class ComboSystem : MonoBehaviour
{
    public static ComboSystem Instance;
    public TMP_Text comboText;
    private int combo;
    private float timer;
    public float window = 1f;

    void Awake() => Instance = this;
    void Update() { if (combo > 0) { timer -= Time.deltaTime; if (timer <= 0) Reset(); } }

    public int Slice()
    {
        combo++; timer = window;
        comboText.text = combo >= 3 ? "COMBO x" + combo + "!" : "";
        return combo >= 3 ? 2 : 1;
    }

    void Reset() { combo = 0; comboText.text = ""; }
}

Kevin MacLeod parçaları Attribution lisansıyla ücretsiz.

Kaynaklar & Asset Linkleri

Ücretsiz Müzik:

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