Unity3D OnMouseDrag, Down ve Up fonksiyonları çalışmıyor

phan metal

Centipat
Katılım
10 Temmuz 2022
Mesajlar
1.200
Çözümler
5
Merhaba arkadaşlar.

Kod:
void OnMouseDown()

{
    Debug.Log("Sa");
}
void OnMouseUp()

{
    Debug.Log("Sa");
}
void OnMouseDrag()

{
    Debug.Log("Sa");
}

Fonksiyonlarının hiç biri çalışmıyor.
Kameraya, objeye falan component olarak ekliyorum bu kodu ama işlemiyor.
Console penceresinde bir şey çıkmıyor.
 
Bu kodu belli bir MonoBehaviour class içinde mi yazdınız yoksa bu şekilde mi?
 
Bu fonksiyonlar bir Collider'a tıklandığında çalışır. Bunlar yerine Update fonksiyonu içerisinde Input.GetMouseButton kullanabilirsin.
 
Bunları kullanmak istiyorsan collider ile çarpışma tetiklemen gerekir. Her zaman kontrol etmek istiyorsan update içinde input olarak kullanabilirsin
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…