Menu
CoddyTech

Hareketli Platformlar

Coddy'nin Unity Journey'sinin Gerçek Oyunlar Geliştirmek bölümünün bir parçası. Ders 50 / 60.

challenge icon

Görev

Orta

Mavi platformun boşluğun üzerinden süzülmesini sağla. Sırada üzerine binmek var.

  1. MovingPlatform içinde, [SerializeField] ile işaretlenmiş distance = 3f ve speed = 1.5f float alanlarını ve public Vector3 delta; alanını ekle.
  2. Update() içinde, başlangıç noktasından +x yönünde distance birim ilerleyip speed hızında süzülmesini, sonra geri dönmesini ve bunu tekrarlamasını sağla.
  3. delta değerini, hareketten sonraki konum eksi hareketten önceki konum olarak ayarla.

“Oyna” düğmesine bas: platform ileri ve geri süzülür. Sonra “Kontrol et” düğmesine bas.

Kendin dene

using UnityEngine;

public class MovingPlatform : MonoBehaviour
{
    // Bu kısım ilerideki bir derste tamamlanacak: ileri geri süzülen bir platform.
}

Gerçek Oyunlar Geliştirmek bölümündeki tüm dersler

Kendi başına pratik yap: Unity playground