Bir bilgisayar oyununda karakterin puanı her altın topladığında 10 artması gerekirken, karakter bir altına dokunduğunda puanın sürekli ve çok hızlı bir şekilde (10, 20, 30, 40...) artmaya devam ettiği görülmüştür. Bu hatayı (bug) düzeltmek için hangi mantıksal kontrol eklenmelidir?
Şıklar
Altına dokunma şartı tamamen kaldırılmalıdır.
Puan artış miktarı 10 yerine 1 olarak değiştirilmelidir.
Altına dokunulduğu anda altın ekrandan gizlenmeli veya silinmelidir.
Oyunun hızı yavaşlatılarak puan artışı izlenmelidir.
Çözüm Açıklaması
Karakter altına dokunduğu sürece kod çalışmaya devam eder. Altın silinmezse 'dokunma' olayı sürekli gerçekleşir. Hatayı ayıklamak için dokunma gerçekleştikten sonra tetikleyiciyi (altını) ortadan kaldırmak gerekir.
Video Çözüm
AI ile video çözüm oluştur
İnteraktif Çözüm
Adım adım, sesli ve animasyonlu çözüm. Quiz ile kendini test et!