Unity Play modda takılma

Abdullah63

Decapat
Katılım
20 Mayıs 2021
Mesajlar
92
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar, geçenlerde yaptığım bir proje silindi. Aynısını baştan yapmaya başlamıştım. Tabii birkaç asset dışında hiçbir şey yedekli değildi. Scriptleri tekrar yazarken unutmamdan kaynaklı belki de hata yapıyorumdur diye düşündüm. Sorum şu: Karakter sabit ve engeller ve arka plan sola doğru gidiyor ve karakter gidiyor gibi görünüyor. Önceden engelleri hareketlendirip prefaba kaydedip sonra kodla içlerinden rastgele bir tane instantiate ediyordum. Sadece engeli hareketlendirdim ve hızına bakmak için Playe bastım ve play moda geçerken dolan barda takıldı. Unity hiçbir tepki vermiyor ve sadece bar dönüyor. Barın altında da "Application. EnterPlayMode" yazıyor. Bilgisayarı kapattım mecbur(bu yazıyı yazarken tam 20 dakikadır bar orada duruyor). Dedim boş ver, test etmem sonradan ayarlarım diyerek spawn sistemini hazırladım ama objeler hep 0 noktasında ve hareketsiz şekilde spawnlanıyor. Bu defa sorunsuz şekilde çalışan arka plan spawn sistemimi kullandım, sadece transformunu değiştirecektim. Ve aynı sonuç. Bir prefabı sahneye sürükledim ve "Application. EnterPlayMode". Sorun kesinlikle prefablarda olmalı.

Engel Hareket Scripti:
Kod:
public float speed = 10f;

void Start()

{

      Destroy(gameObject, 3);

}

void Update()

{

      transform.position = Vector3.left * speed * Time.deltaTime;

      while (speed <= 15)

      {

          speed += 0.05f * Time.time;

      }

}
 
Son düzenleyen: Moderatör:

Geri
Yukarı