Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.12.2009, 21:42
eNmo вне форума Посмотреть профиль Отправить личное сообщение для eNmo Найти все сообщения от eNmo
  № 1  
Ответить с цитированием
eNmo
 
Аватар для eNmo

Регистрация: Dec 2007
Адрес: Казахстан[Караганда]
Сообщений: 7
Arrow Тестер во флеш?

Здравствуйте! Срочно начал делать один проект, игра "О, счастливчик". До того делал подобное но не на Flash, сейчас же задача стоит сделать именно во флеш.

Прошу помочь мне, или хотя бы направить в правильную сторону, задача следующая:

Сделать программу которая читает из текстового файла форматированные вопросы например:
\вопрос: сколько вам лет?
- 15
- 23
+ 44
- 13
- 12

где "\" это отметка места где начинается вопрос
"-" - неправильный ответ
"+" - правильный ответ

Не знаю как все это дело можно связать во флеш, плюс как сделать чтобы вопросы из файла попадались рандомно.

Прошу Вас о помощи, действительно это очень нужно, и буду очень благодарен за советы!

Старый 09.12.2009, 21:54
bicubic_bublic вне форума Посмотреть профиль Найти все сообщения от bicubic_bublic
  № 2  
Ответить с цитированием
bicubic_bublic
Banned
[+4 25.09.09]
[+1 12.11.09]
[+4 12.12.09]

Регистрация: Sep 2009
Сообщений: 231
URLLoader для загрузки файлов во флеш..
далее считываете все содержимое файла до конца преобразуя в удобные вам структуры ( к примеру массив из объектов типа вопрос )
далее выбираете рандомный элемент массива и выводите его.

Старый 09.12.2009, 22:21
eNmo вне форума Посмотреть профиль Отправить личное сообщение для eNmo Найти все сообщения от eNmo
  № 3  
Ответить с цитированием
eNmo
 
Аватар для eNmo

Регистрация: Dec 2007
Адрес: Казахстан[Караганда]
Сообщений: 7
Отлично! Спасибо за подсказку! А если все это статическое не онлайновое?

если можно покажите чуть-чуть данного кода для большей наглядности!

Старый 10.12.2009, 13:00
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 4  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Цитата:
А если все это статическое не онлайновое?
без разницы. все равно - URLLoader. А код в хелпе по классу смотрите - он очень даже наглядный.

Старый 10.12.2009, 15:37
Hidest вне форума Посмотреть профиль Отправить личное сообщение для Hidest Найти все сообщения от Hidest
  № 5  
Ответить с цитированием
Hidest
 
Аватар для Hidest

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Может, все же удобнее использовать XML?

Старый 10.12.2009, 23:27
eNmo вне форума Посмотреть профиль Отправить личное сообщение для eNmo Найти все сообщения от eNmo
  № 6  
Ответить с цитированием
eNmo
 
Аватар для eNmo

Регистрация: Dec 2007
Адрес: Казахстан[Караганда]
Сообщений: 7
без разницы. все равно - URLLoader. А код в хелпе по классу смотрите - он очень даже наглядный. - Спасибо большое за помощь!

Может, все же удобнее использовать XML? - то есть? как я понимаю XML запросы означают что передача данных будет в сети? или я не понимаю?

Старый 10.12.2009, 23:54
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 7  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
нет, XML - язык разметки, похожий на HTML. В нем удобно хранить данные. Например это может выглядеть так:
Код:
<question str="Когда началась Вторая Мировая война?" correct="1">
  <variant>1939</variant>
  <variant>1943</variant>
  <variant>1941</variant>
  <variant>1945</variant>
</question>
флеш умеет доставать данные из такой разметки. Но мне кажется - это лишнее. Вам придется учиться работать с синтаксисом класса XML. Легче просто достать данные пользуясь функциями класса String.
__________________
мой пустой блог

Старый 11.12.2009, 12:23
SvetozarPNZ вне форума Посмотреть профиль Отправить личное сообщение для SvetozarPNZ Найти все сообщения от SvetozarPNZ
  № 8  
Ответить с цитированием
SvetozarPNZ
 
Аватар для SvetozarPNZ

Регистрация: Dec 2009
Сообщений: 125
Записей в блоге: 1
Цитата:
Сообщение от eNmo Посмотреть сообщение
Здравствуйте! Срочно начал делать один проект, игра "О, счастливчик".
Можно спросить, какой алгоритм Вы хотите использовать для кнопок "помощь зала" и "звонок другу"?
P.S. Вопрос без шуток.

Старый 11.12.2009, 14:40
Hidest вне форума Посмотреть профиль Отправить личное сообщение для Hidest Найти все сообщения от Hidest
  № 9  
Ответить с цитированием
Hidest
 
Аватар для Hidest

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Да что там разбираться-то? ... нет, конечно, писать парсер самодельный для стринга, вытащенного из файла, может и интереснее, но по удобству для такой задачи ничто не переплюнет XML.

Старый 11.12.2009, 18:55
eNmo вне форума Посмотреть профиль Отправить личное сообщение для eNmo Найти все сообщения от eNmo
  № 10  
Ответить с цитированием
eNmo
 
Аватар для eNmo

Регистрация: Dec 2007
Адрес: Казахстан[Караганда]
Сообщений: 7
Можно спросить, какой алгоритм Вы хотите использовать для кнопок "помощь зала" и "звонок другу"?
P.S. Вопрос без шуток. - Конечно, на самом деле пока что цель сделать тестер, насчет "помощь зала" и "звонок другу" честно говоря в этой версии думал сделать чтобы подсказка 100% давала правильный ответ, так как пока что нет идеи каким образом реализовать нормальные подсказки!


Всем спасибо за советы и ответы по теме, вы действительно помогаете!

- По поводу разбора, просто в программировании не очень силен, ну покрайней мере в АС по этому осваивание идет тяжело.

Создать новую тему Ответ Часовой пояс GMT +4, время: 21:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
игра , о счастливчик , тестер

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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