Merhaba. Unity 3D'de oyun geliştiriciliğine heves saldım. C# dilini öğrenmeye çalışıyorum ama bir türlü "public static int" ı çalıştırmayı beceremedim. Yardımcı olabilirseniz sevinirim.
static int le alakası yok. scoregenerator class'ın adı. Hatayı o yüzden alıyorsun. NewBehaviourScript'miş sınıfın adı. Dosya adına göre değil, sınıf adına göre çağırıyorsun.
Yani izlediğim YouTube videosundaki kişi "public static int" komutu ile diğer Script'lerdeki değerlere erişim sağlayabiliyor. Bende onun izlediği adımları birebir takip ediyorum fakat hedefimdeki Script'e ulaşamıyorum. Görsel ekledim.
static int le alakası yok. scoregenerator class'ın adı. Hatayı o yüzden alıyorsun. NewBehaviourScript'miş sınıfın adı. Dosya adına göre değil, sınıf adına göre çağırıyorsun.
Anladım üstad teşekkür ederim sınıf adı "NewBehaviourScript"i "scorgenerator"olarak mı değiştireyim . yoksa sınıf adını kod içindeki "scorgenerator"ün yerine mı yazayım. Yada başka türlü nasıl düzeltebilirim bu durumu ?
Anladım üstad teşekkür ederim sınıf adı "NewBehaviourScript"i "scorgenerator"olarak mı değiştireyim . yoksa sınıf adını kod içindeki "scorgenerator"ün yerine mı yazayım. Yada başka türlü nasıl düzeltebilirim bu durumu ?