Oyun Yapımı : Unity3D nesne veya bileşen yoketme

Unity3D nesne veya bileşen yoketme
drekonNecmi DemirkeserAvatar

Destroy (gameObject); // bir nesneyi yokeder

Destroy (this); // script bileşenini tok eder

Destroy (rigidbody); // rigidbody bileşenini yok eder

Destroy (gameObject, 5); // 5 saniye sonra kendini yok eder


Game maker
2014-04-29 17:05:36
  • Offline
  • Erkek
Destroy (this);
turkertTürker TunalıAvatar

Burada benim düştüğüm ilk tuzak
Destroy (this);
komutuydu. Ben ekrandaki GameObject nesnesinin silinmesini beklerken hiçbirşey olmuyordu.

Sonra anladımki yazdığımız kodlar script bileşeninde çalıştığı için GameObject nesnesinin sadece Script bileşeni siliniyor.


Türker TUNALI
2014-04-30 10:23:35
  • Offline
  • Erkek

Kapalı

Topic closed automatically because it`s been more than a year!