![]() |
flash
Как написать Тест во FLESH?
|
Здесь Вам этого никто не скажет....
|
Это просто.
Обучающие взаимодействия. Это просто.
|
Вложений: 1
Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
В шаблоне все 6 видов вопрос-ответов, подсчет правильности ответов, переходы и прочея, прочея. Либо по примеру взятому из книги" Создание игр с помощью ЭкшинСкрипт" Розенцвейга. Там подгрузка вопросов из тектового файла (можно менять). Само описание проги в книге занимает 10 страниц. Но из приложенного файла все понятно. Недостаток - использование только одного из 6 возможных способов ответа - выбор изх предложеных ответов. Возможно и упрощенный вариант. У меня при ответе персонаж реагирует - говорит "Да" или "Нет". При положительном ответе переходит на следующий вопрос (кадр). |
Flash
Как можно изменить готовый текст ,при использовании во Flash зоготовок для теста, на русскии и чтобы работал?
А то я смогла заменить заголовок только, а вопросы при запуске преобразуютя в англиискии текст. |
Re: flash
Цитата:
============================================ Цитата:
|
Когда используешь Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
Выберешь одну из заготовок и начинаеш ее преобразовывать на русскии язык, а она снова на англииском вылазит. |
Действительно странно :mad: :rolleyes:
Вот код певого кадра с коментариями 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? Или в шестерке...
|
Когда используешь Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
Выберешь одну из заготовок и начинаеш ее преобразовывать на русскии язык, а она снова на англииском вылазит.(Flash 6) |
| Часовой пояс GMT +4, время: 22:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.