C# Unity'de ana menüden oyuna dönerken donma yaşıyorum

hayl0s

Hectopat
Katılım
17 Eylül 2021
Mesajlar
742
Çözümler
5
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Merhaba kısaca sorunumu anlatayım.



Start Game dediğimde oyun başlıyor yani sahne 1. fakat oyundan menüye dönüp tekrar start Game dediğim zaman oyun donuyor.



Back to menu dediğimde tekrardan ilk attığım görsel yani sahne 0'a dönüyor. Sonrasında tekrar start Game dediğimde oyun şu şekilde başlıyor ve donuyor.



Karakter bu şekilde havada asılı kalıyor. Kodu aşağıda veriyorum bu sorunu nasıl düzeltebilirim?

C#:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class MaınMenu : MonoBehaviour.
{

 void Start()
 {

 }

 void Update()
 {

 }
 public void StartGame()
 {
 SceneManager.LoadScene(1);
 }
 public void QuitGame()
 {
 Application.Quit();
 }
 public void BackToMainMenu()
 {
 SceneManager.LoadScene(0);
 }
}
 
Colliderler ile alakalı bir sorun olabilir bakın isterseniz
 
Colliderler ile alakalı bir sorun olabilir bakın isterseniz

Bahsettiğiniz colliderlar hangileri hocam ben baka baka yaptım zaten yeni başladım pek bilgim yok.
 

Çok fazla bilmiyorum ama zaten kodda diyor ki geldiğinde sahne 0'ı geri yükle şöyle deneyin durdurma tuşuna basıldığında ilk önce sahne kaydedilsin sonra oyun dursun başlayınca da o sahne başlasın sonra o durdurunda ayarlanan sahne tekrar boşa ayarlansın.
 

C#:
public void BackToMainMenu()
 {
 SceneManager.LoadScene(0);
 }

Burada diyor koduda fakat oyun başladığında 1 yükleniyor.
 
Bahsettiğiniz colliderlar hangileri hocam ben baka baka yaptım zaten yeni başladım pek bilgim yok.

Hocam hem alt zeminin collideri hem karakterin collideri daha hareket kodunu yazmamışsınız onun için colliderler belki fazla olduğundan donuk gibi gözüküyor olabilir.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…