Вверх ↑
Этот топик читают: Гость
Ответов: 1379
Рейтинг: 86
#1: 2010-09-08 19:14:58 ЛС | профиль | цитата
Небольшое поздравление по сабжу - праздник на носу!
Сделал на скорую руку, схема вся в грязи компонентах. Одних таймеров 13 штук

[burl=http://hiasm.com//getfile/20508]Скачать последнюю версию схемы (3)[/burl]

Приправы:
- "отцентрирована" форма на экране
- написано по-русски
- подчищена схема
карма: 0

3
Голосовали:Tad, Genius, zeta211
Ответов: 16884
Рейтинг: 1239
#2: 2010-09-08 19:57:29 ЛС | профиль | цитата
petrocan, мог бы форму и по центру поставить и то, что "256-ой день каждого года " лучше по русски напиши.


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#3: 2010-09-09 02:54:23 ЛС | профиль | цитата
мне кажется, что выкладывать столь технически ужастную схему в теме с названием "День программиста" немного кощунственно... Мы не в индии живем все же.
карма: 27
1
Голосовали:Konst
Ответов: 4641
Рейтинг: 334
#4: 2010-09-09 07:34:24 ЛС | профиль | цитата
[offtop]
Dilma писал(а):
столь технически ужастную схему в теме с названием "День программиста" немного кощунственно

согласен. petrocan, Поэтому пока в Между делом![/offtop]
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#5: 2010-09-09 09:20:21 ЛС | профиль | цитата
Dilma писал(а):
немного кощунственно...

А может быть это "дружеский шарж" или отличный пример - как не надо делать
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1379
Рейтинг: 86
#6: 2010-09-09 09:24:48 ЛС | профиль | цитата
[offtop]Tad, вот я сейчас схему еще подчищаю. Убрал эту кучу do дат, а теперь вопрос: чем мне заменить таймеры для задержки? [/offtop]
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#7: 2010-09-09 10:38:26 ЛС | профиль | цитата
petrocan писал(а):
а теперь вопрос: чем мне заменить таймеры для задержки?
Ничем.
А вот зачем использовать 3 таймера (у которых Interval=13, AutoStop=70) для сдвига 3-х Label, если можно применить один перед Hub-ом, непонятно. Это на первый взгляд.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1379
Рейтинг: 86
#8: 2010-09-09 10:48:23 ЛС | профиль | цитата
Tad, хм, ну да, неподумал
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#9: 2010-09-09 10:58:48 ЛС | профиль | цитата
petrocan писал(а):
а теперь вопрос: чем мне заменить таймеры для задержки?

одним таймером, одним счетчиком и последовательностью If_else
карма: 27
0
Ответов: 16884
Рейтинг: 1239
#10: 2010-09-09 12:16:42 ЛС | профиль | цитата
Dilma писал(а):
одним таймером, одним счетчиком и последовательностью If_else
Не хочу спорить - сегодня в Изриле праздник Рош а-Шана (день сотворения мира, Новый год).

nesco, сегодня твой день рождения по еврейскому календарю - ПОЗДРАВЛЯЮ !

Просто хотелось бы узнать, чем куча таймеров отличается от ещё большей кучи If_Else.
Большей потому, что интервал таймеров от 10 до 2000.
В прицепе прозрачная и понятная схема.
Хотелось бы увидеть такую-же понятную на одном таймере, одном счетчике и If_else - ах (или Case).
Может кто возьмется сделать ? (Для интереса)

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1Деньпрограммиста2.sha [6.3KB] [213]
Разработчик
Ответов: 26163
Рейтинг: 2127
#11: 2010-09-09 12:28:57 ЛС | профиль | цитата
[flood]
Tad писал(а):
сегодня твой день рождения

Не -- 12-го, ты же сам говорил, что не всегда попадает[/flood]
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#12: 2010-09-09 12:31:25 ЛС | профиль | цитата
Все равно я первый поздравил
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#13: 2010-09-09 12:44:34 ЛС | профиль | цитата
[flood]
Tad писал(а):
Все равно я первый поздравил

Ну, спасибо. Тебя, тоже -- С Новым Годом[/flood]
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#14: 2010-09-09 15:06:06 ЛС | профиль | цитата
Спасибо !

Вот попробовал с одним таймером + счетчиком (If_else применить не решился )

Маски шоу в StrList-е
Число компонент на один меньше, прозрачность схемы = 0 (ИМХО) , размер sha больше и exe тоже больше

------------ Дoбавленo в 15.06:
Больше смелых нет или думать лень ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1Деньпрограммиста3.sha [6.7KB] [355]
Администрация
Ответов: 15295
Рейтинг: 1519
#15: 2010-09-09 15:53:27 ЛС | профиль | цитата
каркас должен быть таким:
code_20497.txt

один таймер, одик счетчик, лесенка из If, определяющих этапы анимации, и делители GE_GameTick на тот случай, если анимация на разных этапах проигрывается с разной скоростью.
Достоинства:
- проще управлять скоростью анимации, т.к. всего один таймер
- нагляднее - начало каждого эпата хорошо видно на схеме
- синхронность - позволяет просто и быстро встроить анимацию в любое место (GDI, OpenGL и т.д.) или изменить генератор (MMTimer)

Минусы:
- изменять или добавлять в середину этапы анимации сложнее, т.е. приходится править все последующие IF.
карма: 27
0
файлы: 1code_20497.txt [1.1KB] [283]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)