![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2004
Сообщений: 12
|
Как написать Тест во FLESH?
|
|
|||||
|
[+1 10.07.06]
Регистрация: Jan 2003
Сообщений: 365
|
Здесь Вам этого никто не скажет....
|
|
|||||
|
Обучающие взаимодействия. Это просто.
|
|
|||||
|
Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
В шаблоне все 6 видов вопрос-ответов, подсчет правильности ответов, переходы и прочея, прочея. Либо по примеру взятому из книги" Создание игр с помощью ЭкшинСкрипт" Розенцвейга. Там подгрузка вопросов из тектового файла (можно менять). Само описание проги в книге занимает 10 страниц. Но из приложенного файла все понятно. Недостаток - использование только одного из 6 возможных способов ответа - выбор изх предложеных ответов. Возможно и упрощенный вариант. У меня при ответе персонаж реагирует - говорит "Да" или "Нет". При положительном ответе переходит на следующий вопрос (кадр). |
|
|||||
|
Регистрация: May 2004
Сообщений: 12
|
Как можно изменить готовый текст ,при использовании во Flash зоготовок для теста, на русскии и чтобы работал?
А то я смогла заменить заголовок только, а вопросы при запуске преобразуютя в англиискии текст. |
|
|||||
|
Цитата:
============================================ Цитата:
Последний раз редактировалось Sanik; 14.05.2004 в 10:30. |
|
|||||
|
Регистрация: May 2004
Сообщений: 12
|
Когда используешь Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
Выберешь одну из заготовок и начинаеш ее преобразовывать на русскии язык, а она снова на англииском вылазит. |
|
|||||
|
Действительно странно
Вот код певого кадра с коментариями stop(); // Загружаем вопрпосы loadQuestions = new LoadVars(); loadQuestions.load("flashquiz.txt"); // Вызываем initQuestions по окончании загрузки текста loadQuestions.onLoad = initQuestions; function initQuestions(questions) { // Присвоение topic названия темы "The Planets" // переменная topic=... отделена от переменной questions символом & topic = loadQuestions.topic; // Разбиваем на отдельные блоки: вопрос-ответы-№ правильного ответа // Внимание: В некоторых случаях лечше использовать значение 13 нежели 10 qArray = loadQuestions.questions.split(String.fromCharCode(10)); // Разделяем блок на элементы for (i=0; i<qArray.length; i++) { qArray[i] = qArray[i].split(":"); // разделяем ответы qArray[i][1] = qArray[i][1].split(";"); } // стартуем со второго кадра _root.gotoAndPlay("start game"); } Вот топик и 1 вопрос: topic=The Planets&questions=Which planet is closest to the Sun?:Jupiter;Saturn;Mercury;Mars:2: Жирным выделены переменные (не менять). При замене остального на кирилицу массив пустой - split не хочет работать!!! В чем дело? Код всей программы см. ранее. |
|
|||||
|
Это в каком Флэше? В 2004? Или в шестерке...
|
|
|||||
|
Регистрация: May 2004
Сообщений: 12
|
Когда используешь Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
Выберешь одну из заготовок и начинаеш ее преобразовывать на русскии язык, а она снова на англииском вылазит.(Flash 6) |
![]() |
Часовой пояс GMT +4, время: 14:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|