Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#16: 2008-07-01 19:33:29 ЛС | профиль | цитата
Гиблое дело давать советы разработчику - разговор слепого с глухим.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#17: 2008-07-01 19:34:50 ЛС | профиль | цитата
Точка doAnimation запускает внутренний цикл и отслеживает свойство CircleAnimation (в описании к точке есть, кстати)
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#18: 2008-07-01 19:34:59 ЛС | профиль | цитата
Я вообще-то не о внешнем таймере а о компоненте
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#19: 2008-07-01 19:42:55 ЛС | профиль | цитата
Tad писал(а):
Я вообще-то не о внешнем таймере а о компоненте

А зачем там еще один таймер, я его заменил внешним, ну можно и добавить, проблема-то какая

------------ Дoбавленo:


Те воткнуть таймер задержки между циклами, я правильно понял А точек там для работы всего две и есть, третья точка нужна для вывода любого кадра наружу.
------------ Дoбавленo:

Ха, но придется добавить еще одну внешнюю точку -- onEndCycle (или onStartCycle, тут надо подумать), иначе, я не смогу организовать то, что реализовано в схеме -- изменяемую задержку.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#20: 2008-07-01 19:44:27 ЛС | профиль | цитата
nesco писал(а):
Те воткнуть таймер задержки между циклами
да .
И doAnimation должна сразу запускать цикл и добавить doStop

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#21: 2008-07-01 19:47:00 ЛС | профиль | цитата
Tad писал(а):
добавить doStop

Там есть doStop, посмотри внимательно

Tad писал(а):
doAnimation должна сразу запускать цикл

Практически так и делается, но с минимальной задержкой Delay
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#22: 2008-07-01 19:47:16 ЛС | профиль | цитата
А "изменяемую задержку" организовать , как ты организовал свойство Delay - открывать внешнюю точку.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#23: 2008-07-01 19:49:08 ЛС | профиль | цитата
Tad писал(а):
как ты организовал свойство Delay - открывать внешнюю точку

Да это и так понятно, но событие на нее должно же откуда-то поступать
------------ Дoбавленo:

Хорошо, понял, подумаю вечерком
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#24: 2008-07-01 19:52:00 ЛС | профиль | цитата
nesco писал(а):
Практически так и делается, но с минимальной задержкой Delay
потому что Delay в начале кадра. Переставь в конец
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#25: 2008-07-01 19:55:29 ЛС | профиль | цитата
Tad писал(а):
Переставь в конец

Ну в конце она и так есть, флаг окончания контролируется в событии таймера.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#26: 2008-07-01 20:19:29 ЛС | профиль | цитата
Но компонент хороший и нужный (помоему). Вот только не комфортно заполнять массив IndexArray
Это не к тебе
code_9372.txt
Вот примерная логика работы в моем понимании.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_9372.txt [12.5KB] [355]
Разработчик
Ответов: 26151
Рейтинг: 2127
#27: 2008-07-01 21:37:44 ЛС | профиль | цитата
Tad писал(а):
Вот только не комфортно заполнять массив IndexArray

Хе, ну можно конечно, оставить один массив картинок, а если повторения -- плодить одни и те же картинки, а это -- размер...
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#28: 2008-07-01 22:20:24 ЛС | профиль | цитата
nesco, было бы красиво иметь все кадры на экране и чтобы индекс в массив индексов записывался при клике на кадр
------------ Дoбавленo:

в твоем примере это 4-ре картинки, а если их будет штук 15-20 а то и больше.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#29: 2008-07-01 22:28:15 ЛС | профиль | цитата
Tad писал(а):
было бы красиво иметь все кадры на экране и чтобы индекс в массив индексов записывался при клике на кадр

Не понял, тебе что, нужен доступ к массиву картинок, вообще-то они превращаются в иконки внутри компонента при запуске, так оказалось проще И зачем -- ну сделал один раз анимацию и встроил в схему, редактировать-то ее на кой, ну совсем неоправданное усложнение компонента. Я, ну никак, не хотел его так усложнять (я даже думал вообще убрать нижние Count-точки). Не думаю, что кто-то этим широко будет пользоваться
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#30: 2008-07-01 22:35:26 ЛС | профиль | цитата
Может ты и прав. Вот чтобы в твоем примере глаз нормально моргал пришлось четвертую картинку повторить 3 раза подряд и соответственно вручную изменить номера в мас. индексов
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)