8-Mavzu Flesh dasturida nazorat testlarini yaratish. Reja Macr
1. "Xatoliklarni to’g’rilash " turidagi test » .fla hujjatining har bir freymida "so'zlardagi xatolarni to'g'rilash", savolning
matni bilan Static tipidagi matn maydoni, javobni kiritish uchun otvet nomi bilan
kirish turi matn maydoni, keyingi savolga o'tish tugmasi.
Savollarga ega bo'lgan har bir ramka (masalan, vopros1, vopros2,...) nomini
belgilash va unga stop skriptini qo'yish kerak();
Savolga noto'g'ri javob beradigan senariyning ikkita varianti mavjud:
- to'g'ri javobni kutish, ya'ni. keyingi savolga o'tish faqat topshiriqning to'g'ri
bajarilishi bilan amalga oshiriladi;
- to'g'ri javoblarni hisoblash bilan keyingi savolga o'tish.
Birinchi holda, tugmaga quyidagi kodni yozadi:
on (release) { if (otvet==”цыплёнок”) { gotoAndPlay(”vopros2”)} else {text=”вы не исправили ошибку”;} } Ikkinchi holda uchun tugmaga quyidagi kodni yozamiz:
on (release) { gotoAndPlay(”vopros2”); // переход на новый кадр
if (otvet==”цыплёнок”) // проверка ответа
{n=n+1}; } bu erda n to'g'ri javoblarni hisoblash uchun o'zgaruvchidir.
Eslatma: Birinchi ramkada quyidagi skript yozilishi kerak: n=0;
Sinov oxirida skriptning ikkinchi versiyasi uchun ma'lumotni ko'rsatish kerak:
"to'g'ri javoblar soni:...". Buning uchun o'zgaruvchan n qiymati Dynamic tipidagi
matn maydoniga joylashtiriladi.
2. Javob variantlari bilan sinov Savol va unga javob uchun 3-4 variantlari taklif etiladi. Har bir variant
keyingi savolga o'tish tugmasini bosganingizda tugma bilan mos keladi.
Savollar bilan har bir ramka uchun stop skriptini joylashtirishingiz kerak();
To'g'ri javob bilan bitta tugmaga quyidagi
kodni yozadi: