Вверх ↑
Этот топик читают: Гость
Ответов: 1926
Рейтинг: 172
#1: 2009-04-06 19:49:16 ЛС | профиль | цитата
Не знал точно, куда же поместить данную тему, но решил, что многим она может быть полезна.

Смотря на форуме разные схемы, я заметил, что те, кто использует в схеме несколько компонентов random, вызывают doRandomize у каждого.
Однако опыты показали, что это достаточно делать только у одного.

code_2343.txt

Попробуйте нажимать кнопки без вызова doRandomize. Оба компонента сгенерируют одинаковые числа. Но стоит вызвать doRandomize у одного из них, как генерировать новую последовательность сл. чисел начнут оба.
карма: 9
1
файлы: 1code_2343.txt [593B] [311]
Голосовали:sla8a
Ответов: 3851
Рейтинг: 159
#2: 2009-04-06 19:55:59 ЛС | профиль | цитата
3042 писал(а):
Попробуйте нажимать кнопки без вызова doRandomize. Оба компонента сгенерируют одинаковые числа

не подтверждается..
карма: 0
начавший
0
Ответов: 1088
Рейтинг: 112
#3: 2009-04-06 20:08:29 ЛС | профиль | цитата
Собственно так и есть - у компонентов будет одинаковая последовательность.
Но если стоят 2 компонента то работают они как 1 - "генерация" проходит на одном, но смещение последовательности происходит на обоих.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3851
Рейтинг: 159
#4: 2009-04-06 22:33:46 ЛС | профиль | цитата
всё, я въехал, схема теста такая:
1. отключаем doRandomize
2. запускаем, делаем несколько кликов по левой кнопе, запоминаем последовательность.
3. запускаем ещё раз, делаем несколько кликов по правой кнопе - последовательность та же.
4. запускаем последний раз, делаем несколько кликов по разным кнопка - последовательность опять та же..

при подключённой doRandomize последовательность при каждом запуске разная, не зависимо от того, по каким кнопкам кликать..
карма: 0
начавший
0
4
Сообщение
...
Прикрепленные файлы
(файлы не залиты)