Tüm Rehberler

Flappy Bird Klonu — Sıfırdan Bitişe

Başlangıç ⏱ 90 dk
BÖLÜM 5 / 11

Borular (Pipes) — Prefab Oluşturma ve Hareket

Ekrandan sola doğru kayan boruları oluşturup Prefab yapıyoruz.

Tag 'Obstacle' olmalı — BirdController bu tag'e bakıyor.

Unity Editör Adımları

'+' > 2D Object > Sprite → 'Pipe', Scale: (1, 5, 1)
Add Component → Box Collider 2D, Tag: 'Obstacle'
Duplicate → Y ekseninde çevir, yukarı taşı
İkisini 'PipePair' parent altında grupla
PipePair'e PipeMovement scripti ekle
Assets klasörüne sürükle → Prefab!
csharp
using UnityEngine;

public class PipeMovement : MonoBehaviour
{
    public float speed = 3f;

    void Update()
    {
        transform.position += Vector3.left * speed * Time.deltaTime;
        if (transform.position.x < -12f)
            Destroy(gameObject);
    }
}

Prefab olarak kaydet — Spawner bölümünde Instantiate için gerekli.

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