Просмотр полной версии : Тест
Здравствуйте всем. просмотрела примеры тестов на форуме к сожалению не подходят к моей задачи.
а задача у меня такова: есть определенное число вопросов (например 5) и к каждому вопросу по 4 ответа (один правильный, три -нет).
как можно сделать чтобы просчитывалось правильные ответы и не правльные, и выдавался ответ в конце тестирования. вопросы и ответы нельзя выписывать в блокнот, т.е. вопросы и ответы будут в кадрах, т.е. в каждом кадре по одному вопросу с его ответами.
не получается посчитать правильные и не правильные ответы... помогите плиз.....
CrazyFlasher
08.06.2007, 11:55
самое простой (одновременно и корявый =)) метод:
Создаёте 2 переменных, к примеру _root.right и _root.wrong. Если ответ верный делаете _root.right++, если нет, то _root.wrong++. В конце теста присваеваете текстовым полям значения:
right.text = _root.right;
wrong.text = _root.wrong;
CrazyFlasher
08.06.2007, 13:15
для маленьких проектов типа этого это норм, но бля больших так лучше не делать...запутаться можно в руут переменных и вообще в коде запара будет разобраться потом
спасибо за ответ, ток он все равно не считает... а пишет тру. я постаралась загрузить архив с тестом называется test посмотрите плиз что там не так? и посоветуйте плиз как сделать лучше......
и еще этот тест будет на диске, поэтому не стоит загружать с файла вопросы и ответы (могут увидеть правильный ответ).
Но может есть лучшие методы создания тестов???? я просто придумала самый простой..... спасибки за ответы....
CrazyFlasher
08.06.2007, 13:56
архив не прикрепился
а как на этот форум прикреплть файлы?
Никак пока — не работает. На файловую помойку можно положить.
sinoptik@designer.ru на хакер.ру там во файловом архиве есть зип тест, посмотри те плиз там.... пароль 123123 )
ну можно просто для каждого вопроса писать что то вроде.
Variant1.onPress=function(){
wrong+=1
gotoAndPlay(XX)
}
Variant2.onPress=function(){
wrong+=1
gotoAndPlay(XX)
}
Variant3.onPress=function(){
right+=1
gotoAndPlay(XX)
}
как вы уже догадались 3-й вариант правильный
все равно не считает или пишет по нулям или тру.... но не считает :) гляньте плиз там в файловом архиве.... на почте..
спасибки сработало!!!!!!!!!!!!!!!!!!!!!!!!!!
вот и отлично, а я уже и fla закинул в инет.
вот может понадобится
test (http://slil.ru/24485753)
Во Flash есть специальные элементы (Learning Interactions или Quiz) которые как раз предназначены для создания интерактивных тестов.
это add-on или они встроены?
DarkLight
08.06.2007, 21:30
Встроены. Quiz находятся в темплейтах
ой ребята забыла совсем, мне вот еще чего надо от этих тестов, как можно сделать так чтобы пока человек не протестировался до конца не смог выйти на главный ролик???? тесты сделала как мувик, но он входит в главный ролик, т.е. как можно сделать так чтоб если начал то кончил??? :) сорьки за такое пояснение...... ну вобщем надеюсь понятно спросила???
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.