Unity'ye yeni bir üyeyim. Birkaç nesne ile basit bir sahne oluşturduktan sonra, işaretçi çıkışında bir işaret gizlemek istiyorum. Nesnenin bileşeniyle Trigger Event ekleyerek öğrendim ve işaretçi girerken gameobject altında setActive (bool) öğesini bulmayı başardım. Ancak işaretçi çıkışında aktif yanlış ayarlamayı bilmiyorsunuz. Event Trigger bileşeninde böyle bir işlev yoktur. Herkes yardımcı olur.Unity 3d Olay Tetikleyici ayarı gameobject.active false değerine
0
A
cevap
0
Eğer bu birlik 3d en senaryo yazımı daha olaylarda inşa kullanımı çok basit sizin Komut
void IPointerExitHandler.OnPointerExit (PointerEventData eventData)
{
OnPointerExit(this.gameObject);
}
0
üzerine ekleyebilir. Benim gibi programcı olmayanlar için unity3d komut dosyası olmadan mükemmel seçenekler vermek için yeterlidir. 1. Nesnenin oluşturulmasını devre dışı bırak A 2. Nesne B olayı ekleyin, nokta girişi altında A nesnesini seçin ve işlevde görüntülemeyi etkinleştir'i seçin. Tamamlandı. İşaretçi B nesnesine girdiğinde A görünür olur ve nokta çıkış olayı sırasında daha fazla görünmez hale getirmek kolaydır.
İlgili konular
- 1. Unity 3D OnMouseDrag çarpışması
- 2. Chartboost reklamları, Unity 3D Oyun'da görünmüyor
- 3. Unity 3D dokular - 2B Doku Dizisi Yükleniyor
- 4. Unity 3D Prefabrikleri proje klasöründen sahneye sürükleyemiyorum
- 5. Unity 3D, bir skybox'tan diğerine soluyor
- 6. Unity 3D Kalite Ayarları Arasında Gizli Fark?
- 7. AutoEventWireup = varsayılan ayar olarak "false" ayarı
- 8. jQuery özel olay verileri (abone ve tetikleyici)
- 9. Seviye vs Kenar Tetikleyici Ağ Olay Mekanizmaları
- 10. Unity 3D: UI düğmesini kullanarak hareketli grafik animasyonunu değiştirme
- 11. Unity 3D üzerinde Klonlanmış Nesne 'TextMesh' özelliği nasıl eklenir
- 12. SlideUp veya slideDown tamamlandıktan sonra tetikleyici olay tamamlandı
- 13. Program aracılığıyla denetim için bir olay tetikleyici nasıl oluşturulur
- 14. Tetikleyici olay ve gönderim olayı arasındaki fark nedir?
- 15. MySQL tetikleyici
- 16. Unity
- 17. Unity
- 18. Unity
- 19. Unity
- 20. Unity
- 21. Unity
- 22. Unity - GetMouseButtonDown
- 23. mojarra.ab (bu, evt, 'action', false, false, false) çağrılarını yönetemezsiniz;
- 24. Magento ayarı Product Attribute'un updateAttributes kullanarak "Varsayılan Değeri Kullan" ayarı
- 25. backbone.js tetikleyici olayları render()
- 26. jquery ui _trigger - tetikleyici
- 27. Olayla birlikte SVG tetikleyici animasyonu
- 28. uygun tetikleyici?
- 29. Unity3D carboard VR uygulamasında özel 3d nesnedeki etiketi göster
- 30. Reflux tetikleyici, init
Çok teşekkürler. Bu, aktif nesneyi false olarak ayarlamak için bir komut mu? – user6160538
, OnPointerExit işlevine ekleyin: "this.GameObject.SetActive (false);" –
Hata! Hatayı alıyorum: OnPointerExit mevcut içerikte mevcut değil – user6160538