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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Advanced

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

Регистрация: Jul 2003
Сообщений: 8
По умолчанию Импорт сучайной переменной

Вопрос1. Такое, блин, дело... Импортирую я значится переменные из тхт, текстовому полю задаю параметры динамического текста с какой-то переменной.

На главной странице сцены всё пашет, стоит только конвертировать в символ - фиг.

Вопрос2. Как вызвать случайную переменную, если все они выглядят так

an1, an2, an3........an(n)

А вообще нужно импортировать переменные и вставить случайную.

Старый 16.07.2003, 17:53
error500 вне форума Посмотреть профиль Отправить личное сообщение для error500 Посетить домашнюю страницу error500 Найти все сообщения от error500
  № 2  
error500

Регистрация: Feb 2003
Адрес: Москва
Сообщений: 36
Отправить сообщение для error500 с помощью ICQ Отправить сообщение для error500 с помощью AIM Отправить сообщение для error500 с помощью Yahoo
По умолчанию да блин

куда ты импортишь переменные если в _root
то

myMovie.Mytext=_root["a"+random(10)] ; // наследование смотри
__________________
Кто успел тот и ......
Вощем делай дэнс

Старый 16.07.2003, 17:54
cyraxchel вне форума Посмотреть профиль Отправить личное сообщение для cyraxchel Найти все сообщения от cyraxchel
  № 3  
cyraxchel
"Аинслей"
 
Аватар для cyraxchel

Регистрация: Apr 2003
Адрес: Russia, Chelyabinsk
Сообщений: 359
Отправить сообщение для cyraxchel с помощью ICQ
Первый вопрос не понял, поэтому сразу перейдем ко второму.

1 закатай эти переменные в массив.
2 сгенерируй случайное число от 0 до максимального порядкового номера в массиве. (записываешь в переменную, например i)
3 используй эту i, чтобы вытащить переменную ( b[i] )

вот, примерно так. %)
__________________
Мы не съедобны.

Старый 16.07.2003, 19:36
Юзэф вне форума Посмотреть профиль Отправить личное сообщение для Юзэф Найти все сообщения от Юзэф
  № 4  
Юзэф
 
Аватар для Юзэф

Регистрация: Jul 2003
Сообщений: 8
По умолчанию Конкретезирую

Люди, если можно без пиздежа и если знаете прописывайте функции, а вопросец все же конкретезирую.
У меня имется файл тхт в котором естественно находятся переменные, собственно an1, an2, an3....an(n). Суть состоит в том чтобы достать от туда случайную, а поскольку нужна прокрутка (естественно непрограмная), то тут типа уровни и сё такое, вощем динамический текст тут как-то оформить нужно или хер его знает что еще. То бишь тут два пункта - ротация и уровни. Вроде как доступно хмм... вот. Вощем выручайте.

Старый 16.07.2003, 21:00
cyraxchel вне форума Посмотреть профиль Отправить личное сообщение для cyraxchel Найти все сообщения от cyraxchel
  № 5  
cyraxchel
"Аинслей"
 
Аватар для cyraxchel

Регистрация: Apr 2003
Адрес: Russia, Chelyabinsk
Сообщений: 359
Отправить сообщение для cyraxchel с помощью ICQ
Вообщем....
Завтра.
__________________
Мы не съедобны.

Старый 17.07.2003, 00:08
error500 вне форума Посмотреть профиль Отправить личное сообщение для error500 Посетить домашнюю страницу error500 Найти все сообщения от error500
  № 6  
error500

Регистрация: Feb 2003
Адрес: Москва
Сообщений: 36
Отправить сообщение для error500 с помощью ICQ Отправить сообщение для error500 с помощью AIM Отправить сообщение для error500 с помощью Yahoo
А что тебе ненравится в моём способе
Загрузить только одну переменную ты из текстовика (без скрипта на сервере несможешь) то есть грузишь всё равно все а потом выбираешь одну случайным образом
и потом кто тебе мешает скролить програмно динамическое поле у него ведь есть параметры видимые лини и макс скрол
__________________
Кто успел тот и ......
Вощем делай дэнс

Старый 17.07.2003, 21:05
Юзэф вне форума Посмотреть профиль Отправить личное сообщение для Юзэф Найти все сообщения от Юзэф
  № 7  
Юзэф
 
Аватар для Юзэф

Регистрация: Jul 2003
Сообщений: 8
error500, я вижу что ты пишешь что-то стоящее, но не совсем доезжаю...

Старый 18.07.2003, 19:45
error500 вне форума Посмотреть профиль Отправить личное сообщение для error500 Посетить домашнюю страницу error500 Найти все сообщения от error500
  № 8  
error500

Регистрация: Feb 2003
Адрес: Москва
Сообщений: 36
Отправить сообщение для error500 с помощью ICQ Отправить сообщение для error500 с помощью AIM Отправить сообщение для error500 с помощью Yahoo
Ну ё смотри сюда

1. Что происходит когда ты грузишь переменные
допустим _root.LoadVariables("myTxt.txt", "POST"); ?

А вот что

_root.an1=1;
_root.an2=2;
...
_root.anN=N;

2. Что остаётся сделать что бы выбрать из них одну случайным образом?

Да почти что ничего-

number=random(N); // присваиваем number случайное число от 0 до кол-ва загруженых переменных

Теперь вопрос к тебе - что такое MovieClip?
Ландно непарься это почти объект а объект это по конструкции тот же самый масив ( переменная содержащая в себе кучу других)
так как нам обратится к нужной переменной
да как к элементу масива
_root["an"+number] можно конечно и eval("_root.an"+number) но он слишком глючной ( например eval("_root.an"+number)= 45; даст ошибку а _root["an"+namber]=45; сделает _root.an(допустим)1=45 )

В предыдущем примере я обошолся без number для сокращения кода -2 байта уже хорошо
__________________
Кто успел тот и ......
Вощем делай дэнс

Старый 19.07.2003, 01:19
Юзэф вне форума Посмотреть профиль Отправить личное сообщение для Юзэф Найти все сообщения от Юзэф
  № 9  
Юзэф
 
Аватар для Юзэф

Регистрация: Jul 2003
Сообщений: 8
Во, блин, черти...

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

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

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


 


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


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