TurtleCanUsePC
Hectopat
- Katılım
- 3 Haziran 2021
- Mesajlar
- 1.102
- Çözümler
- 8
Daha fazla
- Cinsiyet
- Erkek
Unity de kilit sisteminde çalışıyorum ve izlediğim kişide olurken bende. Adı geçerli bağlamda yok hatası alıyorum.
1.c# dosyası (dosya ismi seviyeler)
2.C# dosyası(dosya ismi bölüm bitirme)
1.c# dosyası (dosya ismi seviyeler)
Kod:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class Scene : MonoBehaviour.
{
public static bool oyun1, oyun2 , oyun3;
public Button seviye2, seviye3;
void Start()
{
oyun1 = true;
}
void Update()
{
if(seviye2 == true)
{
seviye2.interactable = true;
}
if(seviye3 == true)
{
seviye3.interactable = true;
}
}
}
2.C# dosyası(dosya ismi bölüm bitirme)
Kod:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class BölümBitirme : MonoBehaviour.
{
public void Bölüm1Bitir()
{
Seviyeler.oyun2 = true;
SceneManager.LoadScene(1);
}
public void Bölüm2Bitir()
{
Seviyeler.oyun3 = true;
SceneManager.LoadScene(1);
}
}