Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Bilgi yarışması oyununda soru değiştirme sorunu
#1
Merhabalar, bilgi yarışması oyunu yapmaktayız ve her soru için doğru cevap olacak. Fakat bu cevapları her soruya göre nasıl degistirecegimizi bulamadık. Örneğin Is True değişkeni var ve doğru cevaba tıklanınca true olur ve active question 1 artarak set active widget indexe veriliyor. 1. soruda Is True örneğin C butonuna basıldığında true olur diğerlerinde false. Ama 2. soruda da mesela B şıkkını yapmak istiyoruz. Teker teker active question bu ise B şıkkına basıldığında Is True değişkenini true yapmak hem zahmetlidir hem de performansı çok düşürür. Nasıl bu sorunun üstesinden gelebiliriz?
Ara
Cevapla
#2
(23-07-2020, Saat: 08:02)Ekin_a Adlı Kullanıcıdan Alıntı:  Merhabalar, bilgi yarışması oyunu yapmaktayız ve her soru için doğru cevap olacak. Fakat bu cevapları her soruya göre nasıl degistirecegimizi bulamadık. Örneğin Is True değişkeni var ve doğru cevaba tıklanınca true olur ve active question 1 artarak set active widget indexe veriliyor. 1. soruda Is True örneğin C butonuna basıldığında true olur diğerlerinde false. Ama 2. soruda da mesela B şıkkını yapmak istiyoruz. Teker teker active question bu ise B şıkkına basıldığında Is True değişkenini true yapmak hem zahmetlidir hem de performansı çok düşürür. Nasıl bu sorunun üstesinden gelebiliriz?

4 yıl önce bu problemle bende karşı karşıyaydım Big GrinDD
Ara
Cevapla
#3
Yaptığım soru oyunu

Sorularla alakalı bir proje yapmıştım daha önceden. Ben belli bir konuya ait soruları random sorduruyordum şimdi soruna gelelim Doğru cevabı şöyle yaptım: ilk olarak karakterimin içinde bir custom event yaptım her doğru yaptığımda o eventi teteiklemek için .Sorularımda doğru cevabı horizontal ve vertical kutuçuklarını kullanarak hizaladım ve doğru cevabı her seferinde o oluşturduğum eventi çağırarak yaptım horizontal ve vertical da benim çözünürlük ayarlanırken sorularımın ve cevaplarının aynı konumda kalmasını sağladı
Cevapla
#4
Bu konuda id lerle çalışabilirsin mesela her sorun 4 seçenekli olacak sorular random çıkacak ve bir integer değişkeni tanımla a şıkkı diyelim 0 b 1 c 2 d ise 3 olsun sonra bunun cevabına random olarak bir değer alsin her soruda eğer tıkladığın butonun id si ile cevabın id si yani ikisininde rakamı birbirine eşit ise doğru şıkkı bulmuş olsun
İnsan; gücü olmadığı için değil, hedefi olmadığı için yol alamaz.
Ara
Cevapla
#5
Ben bilgi yarışması yaptığım zaman şöyle bir yol izlemiştim belki size de yardımcı olur. Bir string array oluşturmuştum. 0'a soruyu 1'e doğru cevabı 2'ye 3'e ve 4'e de diğer şıkları yazıyordum bunu sürekli yapıyordum. 4, 5, 6, 7 gibi her soruyu aynı array'e yazmıştım. Ardından random bir sonuç oluşturarak onu 5 ile çarptığımda gelen sonuç herhangi bir soruya denk geliyordu. Ardından 5le çarpıp bulduğum sonuca 1 ekliyordum. O A şıkkı yani doğru cevap oluyordu. Ardından 0 ila 3 arasında bir random sayı daha oluşturuyordum. Eğer sayı 0 ise Doğru cevabı A şıkkına yaz 1ise B şıkkına yaz vs vs. Diye ilerliyordum gayette güzel çalışmıştı. 

Umarım anlatabilmişimdir, biraz karışık gibi duruyor ancak takıldığınız yerler olursa yardımcı olmaya çalışırım. 
İyi forumlar dilerim.
Ara
Cevapla
 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Pawn sorunu leonscottkfm 3 68 05-08-2020, Saat: 17:57
Son Yorum: erginegider
  Web Browser Donma Sorunu mrtcnaslnts 0 99 19-06-2020, Saat: 11:52
Son Yorum: mrtcnaslnts
  Sunucu sorunu leonscottkfm 0 98 09-05-2020, Saat: 07:22
Son Yorum: leonscottkfm
  Oyuncu ismi sorunu TR26SkyWalker26TR 6 296 29-04-2020, Saat: 00:23
Son Yorum: TR26SkyWalker26TR
  Advanced Sessions Plugin Paketleme Sorunu TR26SkyWalker26TR 13 637 11-04-2020, Saat: 01:35
Son Yorum: TR26SkyWalker26TR
  Yer değiştirme animasyonlarında animasyon mesafesini kullanma. ceri 11 715 21-02-2020, Saat: 03:30
Son Yorum: nonlinear
  Dodge animasyonu ve PlayAnimMontage sorunu. ceri 5 332 05-02-2020, Saat: 23:59
Son Yorum: nonlinear
  Destruction plugin sorunu Nitt0 2 411 29-12-2019, Saat: 05:58
Son Yorum: Nitt0
  PC FPS Oyununda Character Casting Fail Hatası brkcnplt 2 276 20-12-2019, Saat: 21:19
Son Yorum: nonlinear
  TopDown "Simple move to location" sorunu MR Studio 1 324 11-12-2019, Saat: 13:22
Son Yorum: Ozzy

Hızlı Menü:


Unreal Engine Türkiye

This forum is only for fans and support. It has nothing to do with Epic Games.

Bu site sadece fan ve destek amaçlıdır. Epic Games ile bir ilgisi yoktur.