Merhaba,
Unity 2019.3'ü indirdiğimden beri farklı aynı oyun dosyası içerisindeki farklı scriptlerden veri çekemiyorum. Diğer classları görmüyor. Nesne üretmeyi başarsam bile hata vermiyor ama çektiği değeri null yani boş olarak görüyor. Başına gelen veya çözümünü bilen var mı? Yabancı kaynaklarda bulamadım.
Edit:
Örnek Kod:
// Ulaşılacak kod
public class gameController : MonoBehaviour
{
public void GameOver()
{
scorePanel.SetActive(false);
endScore.text = "Height: " + score;
endScorePanelAnim.Play("OyunSonuMenuAnim");
}
//ulaşmaya çalıştığım kod
public class Player : MonoBehaviour
{
public gameController gameControllerInstance;
void Start()
{
gameControllerInstance = GetComponent<gameController>();
}
void playerDied()
{
audioKill.PlayOneShot(deadSound);
isalive = false;
if(transform.position.x > 0)
{
anim.Play("playerDeadRight");
}
else
{
anim.Play("playerDeadLeft");
}
gameControllerInstance.GameOver();
Time.timeScale = 0;
}