Önce CTR
[QUOTE="ny4rlk0, post: 17801894, member: 382622"]
Önce [ICODE]CTRL + S bas, sonra satır numaralarıyla birlikte yeniden çeker misin, fotoğrafı?
Alıntı yaptığınız yer. <.> bunun içindeki nokta? Alt üst nesne erişimi falan mı, veriyor? Niye kullandınız bunu? Yarım yılı aşkındır Unity ile kodlamadım ama Get Component metodu yanlış hatırlamıyorsam GetComponent<Text> (); gibi olması lazım. Yani nokta yerine almak istediğiniz Component'in türünü yazmanız lazım.
Bunu kullandığınız her yerden bahsediyorum.
Resimde 35, 29 ve 23'üncü satırlarda yazmışsınız.
Alıntı yaptığınız yer. <.> bunun içindeki nokta? Alt üst nesne erişimi falan mı, veriyor? Niye kullandınız bunu? Yarım yılı aşkındır Unity ile kodlamadım ama Get Component metodu yanlış hatırlamıyorsam GetComponent<Text> (); gibi olması lazım. Yani nokta yerine almak istediğiniz Component'in türünü yazmanız lazım.
Bunu kullandığınız her yerden bahsediyorum.
Resimde 35, 29 ve 23'üncü satırlarda yazmışsınız.
Aslında amacım . koymak değildi denerken bir de nokta olarak denemek istedim şu ssde gözüktüğü gibi karakter koymaktı amacım fakat olmadı.https://www.youtube.com/watch?v=UFtPY3aZgYI&t=707s bu videoyu dakika 10 itibariyle izlerseniz ne yapmaya çalıştığımı anlayacaksınız
Tamam, doğru kullanmış sizinde . koymak yerine Karakter yazmanız gerekirdi.
Karakter scriptine erişip Bool olan Top değerini true yani doğru yapmış. Sizin Karakter scriptinizin adı videodan farklı olarak Character sanırsam.
Yazmanız gerekenin doğrusu bu sanırsam. transform.root.gameObject.GetComponent<Character>().Top=true;
Tamam, doğru kullanmış sizinde . koymak yerine Karakter yazmanız gerekirdi.
Karakter scriptine erişip Bool olan Top değerini true yani doğru yapmış. Sizin Karakter scriptinizin adı videodan farklı olarak Character sanırsam?
Böyle denediniz mi?
Yazmanız gerekenin doğrusu bu sanırsam. transform.root.gameObject.GetComponent<Character>().Top=true;
15. satırda noktalı virgül yok diyor hata. true yerine ture yazmışsınız.