Arkadaslar onTriggerStay kullanarak canvası aktif etmeye çalışıyorum lakin canvas yok diyor hata veriyor
Public olarak atadım canvas verdim lakin ,trigger gercekleşirken nesnede canvas eksik diyor component olarak canvas verirsem benim yaptiğim canvas calısmıyor yardımcı olabilecek var mı?
Unity Sorum Var
3
●47
- 19-11-2020, 01:56:10public GameObject canvas;
Ontrigger içi {
canvas.setActive(true);
}
Canvas yok diye bir hata vermez,acaba compenente mi erişmeye çalışıyorsunuz?
KodunuZu atar mısınız?
(Telden yazdım) - 19-11-2020, 13:18:56epicsosyal adlı üyeden alıntı: mesajı görüntüle
public Canvas canvas; private void Start() { canvas = GetComponent<Canvas>(); } private void OnTriggerStay(Collider other) { if (other.gameObject.tag == "Player") { canvas.enabled = true; } else { canvas.enabled = false; } }aldığım hata MissingComponentException: There is no 'Canvas' attached to the "Gun Collider" game object, but a script is trying to access it. - 19-11-2020, 13:53:17tmm hocam çözdüm canvas olarak vermişimepicsosyal adlı üyeden alıntı: mesajı görüntüle