yoklateknik mülakat

Oyun Geliştirme Un Monobehaviour Lifecycle Execution Order Mülakat Soruları

75 doğrulanmış Oyun Geliştirme Un Monobehaviour Lifecycle Execution Order mülakat sorusu — cevaplarıyla çöz, açıklamalarıyla öğren, gerçek simülasyonda kendini test et.

Gerçek simülasyonu dene →

Örnek sorular

Un Monobehaviour Lifecycle Execution OrderZorluk 1
Sahne yüklendiğinde aktif olan bir GameObject üzerindeki tek bir script için Unity bu üç metodu hangi sırayla çağırır?
  • aAwake, OnEnable, Start
  • bOnEnable, Awake, Start
  • cAwake, Start, OnEnable
  • dStart, Awake, OnEnable
Açıklama:Unity önce Awake'i, sonra OnEnable'ı, sonra da nesnenin ilk Update'inden önce Start'ı çağırır.
Un Monobehaviour Lifecycle Execution OrderZorluk 1
Bir script'in Start metodu, o script örneğinin yaşam süresi boyunca (yok edilip yeniden oluşturulmadığı sürece) Unity tarafından kaç kez çağrılır?
  • aHer karede bir kez
  • bTam olarak bir kez, o örneğin yaşam süresi boyunca
  • cGameObject her devre dışı bırakılıp etkinleştirildiğinde
  • dYalnızca nesne sahne yüklenmeden önce oluşturulmuşsa, sahne başına bir kez
Açıklama:Start, bir script örneğinin yaşam süresi boyunca tam olarak bir kez çalışır, her zaman Awake'den sonra.
Un Monobehaviour Lifecycle Execution OrderZorluk 1
Unity'de Update ile FixedUpdate'i doğru ayıran ifade hangisidir?
  • aUpdate sabit bir fizik zaman adımında çalışır; FixedUpdate her çizilen karede bir kez çalışır
  • bİkisi de tam olarak her çizilen karede bir kez çalışır, zamanlama farkı yoktur
  • cUpdate her çizilen karede bir kez çalışır; FixedUpdate fiziğe bağlı sabit bir zaman adımında çalışır
  • dFixedUpdate yalnızca UI kodu içindir, fizik Update kullanır
Açıklama:Update, çizim kare hızına bağlıdır; FixedUpdate ise fizik için kullanılan Unity'nin sabit zaman adımında çalışır.
Un Monobehaviour Lifecycle Execution OrderZorluk 1
LateUpdate'in Update'e göre doğru olan özelliği nedir?
  • aLateUpdate, sahnedeki tüm Update çağrılarından önce çalışır
  • bLateUpdate, Update'in yerini alır ve bir script'te ikisinden yalnızca biri kullanılabilir
  • cLateUpdate, FixedUpdate gibi sabit bir fizik zaman adımında çalışır
  • dLateUpdate, o karede sahnedeki tüm Update çağrıları bittikten sonra çalışır
Açıklama:LateUpdate her karede bir kez, etkin tüm script'lerin Update'i çağrıldıktan sonra çalışır.
Un Monobehaviour Lifecycle Execution OrderZorluk 2
Tek bir script içeren bir GameObject SetActive(false) ile devre dışı bırakılıp aynı sahnede daha sonra SetActive(true) ile yeniden etkinleştiriliyor. Bu yeniden etkinleştirmede hangi metot tekrar çalışır?
  • aOnEnable
  • bAwake
  • cStart
  • dHiçbiri tekrar çalışmaz
Açıklama:OnEnable, Awake ve Start'ın aksine nesne her etkin hale geldiğinde tekrar çağrılır.
Un Monobehaviour Lifecycle Execution OrderZorluk 2
Bir GameObject, sahnesi yüklendiğinde Hierarchy'de devre dışı durumdadır. Ona bağlı bir script'in Awake metoduna ne olur?
  • aAwake, sahne yüklenirken diğer tüm nesneler gibi hemen çalışır
  • bGameObject ilk kez etkinleştirilene kadar Awake çalışmaz
  • cAwake çalışır ama OnEnable hiç çalışmaz
  • dNesne devre dışı olduğu için Awake çalışma zamanı hatası fırlatır
Açıklama:Unity, devre dışı bir GameObject'e bağlı script'in Awake'ini çağırmaz; çağrı, nesne ilk kez etkinleştirilene kadar ertelenir.

2850 soruluk Oyun Geliştirme bankasında kendini sına.

Mülakata başla