Hey merhaba ziyaretçi bize destek olmak ister misin ? Hemen Kayıt Ol Seni hiç sıkmadan kayıt edeceğiz endişelenmek bize destek olduğun için teşekkürler.



  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Endless Runner tarzı oyunda oyun hızlandıkça karakterde senkronizasyon sorunu
#1
Endless Runner tarzı oyunda oyun hızlandıkça karakterde senkronizasyon sorunu var. yukarı sağa sola hareket edince geçici olarak düzeliyor ama sonra tekrar aynı sorun devam ediyor. 



  Cevapla
#2
Oyunu nasıl hızlandırıyorsunuz? Kodu paylaşabilir misiniz?
  Cevapla
#3
(20-03-2020, Saat: 22:22)mtat0640 Nickli Kullanıcıdan Alıntı: Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!Oyunu nasıl hızlandırıyorsunuz? Kodu paylaşabilir misiniz?

Time.timeScale i belirli bir süreye bağlayıp float türünde zamanla artmasını sağlayarak sonuca ulaşabilirsin.


Örnek veriyorum,

Başlangıç Time.timeScale = 1.0f;

Her 5 saniyede deltatime ekleyerek bir 0.02 artış göstermesini sağlarsan sonuca ulaşabilirsin
  Cevapla
#4
timescale'i artırdığın için problemler ortaya çıkıyor olabilir. Hızlanmayı timescale ile yapmak mantıklı değil. Çünkü oyundaki herşeyi hızlandırıyorsun. Bunun yerinde karakterin hareket scriptinde float tipinde hız değişkeni belirle. Sonra hızlandırmak istediğinde bu hız değişkenini hızlandır. Örnek vermek gerekirse:

public float hiz;

karakter.Translate(Vector3.right*Time.deltaTime*hiz);
  Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Exclamation Space Zıplama Sorunu lütfen yardım ivolverine1 1 74 15-10-2020, Saat: 18:23
Son Yorum: No_99
  Unity 2D Top Down Oyunda Field of View Nasıl Yapabilirim? vanlotr 1 97 04-09-2020, Saat: 01:01
Son Yorum: No_99
Exclamation Ağır Çekim Sorunu Yardım. xrasit 2 139 28-08-2020, Saat: 13:58
Son Yorum: No_99
  transfor rotation sorunu darknest52 6 301 14-08-2020, Saat: 21:18
Son Yorum: darknest52
  Unity 3d Mobile Kontrol sorunu Utas990 1 392 27-04-2020, Saat: 17:41
Son Yorum: mtat0640

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi