Eğer yanlış anlamadıysam doğru cevap seçildiğinde canvastaki objeyi açıp 2-3 saniye bekletip tekrar kapanmasını istiyosunuz. Eğer sorunuz bu ise IEnumerator ile yapabilirsiniz. Normalce fonksiyon oluşturur gibi IEnumerator ile fonksiyon oluşturuyorsunuz. Eğer ki 2-3 dk araştırırsanız kolayca öğrenebilirsiniz. Fazla bir şeyi yok.
Eğer ki sadece canvası açıp kapamak istiyosanız
Public Canvas (Değişken İsmi);
şeklinde scripte tanıtıp canvası kapatmak istediğiniz yerde
(Değişken İsmi).Enabled=false;
şeklinde kapatabilirsiniz. IEnumerator ile de birleştirip zaman ile kapatıp açılmasını sağlayabilirsiniz.