Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   flash (http://www.flasher.ru/forum/showthread.php?t=58090)

Lampa 13.05.2004 11:26

flash
 
Как написать Тест во FLESH?

Cvazimodo 13.05.2004 11:41

Здесь Вам этого никто не скажет....

juice 13.05.2004 12:20

Это просто.
 
Обучающие взаимодействия. Это просто.

Жень Шень 13.05.2004 13:07

Вложений: 1
Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.

В шаблоне все 6 видов вопрос-ответов, подсчет правильности ответов, переходы и прочея, прочея.

Либо по примеру взятому из книги" Создание игр с помощью ЭкшинСкрипт" Розенцвейга. Там подгрузка вопросов из тектового файла (можно менять).
Само описание проги в книге занимает 10 страниц. Но из приложенного файла все понятно. Недостаток - использование только одного из 6 возможных способов ответа - выбор изх предложеных ответов.

Возможно и упрощенный вариант. У меня при ответе персонаж реагирует - говорит "Да" или "Нет". При положительном ответе переходит на следующий вопрос (кадр).

Lampa 14.05.2004 08:06

Flash
 
Как можно изменить готовый текст ,при использовании во Flash зоготовок для теста, на русскии и чтобы работал?
А то я смогла заменить заголовок только, а вопросы при запуске преобразуютя в англиискии текст.

Sanik 14.05.2004 10:28

Re: flash
 
Цитата:

Оригинал написал(а) Lampa
Как написать Тест во FLESH ?
А что за прога? :)
============================================
Цитата:

а вопросы при запуске преобразуютя в англиискии текст
Как это преобразуются...? Ты их просто не заменила на русский текст...

Lampa 14.05.2004 11:40

Когда используешь Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
Выберешь одну из заготовок и начинаеш ее преобразовывать
на русскии язык, а она снова на англииском вылазит.

Жень Шень 14.05.2004 12:12

Действительно странно :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 не хочет работать!!! В чем дело? Код всей программы см. ранее.

Sanik 14.05.2004 12:38

Это в каком Флэше? В 2004? Или в шестерке...

Lampa 14.05.2004 13:22

Когда используешь Меню - Файл - Новый из шаблона - Quiz (это категория шаблона) - далее один из 4 вариантов заготовок.
Выберешь одну из заготовок и начинаеш ее преобразовывать
на русскии язык, а она снова на англииском вылазит.(Flash 6)


Часовой пояс GMT +4, время: 22:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.