Сделал на скорую руку, схема вся в грязи компонентах. Одних таймеров 13 штук
[burl=http://hiasm.com//getfile/20508]Скачать последнюю версию схемы (3)[/burl]
Приправы:
- "отцентрирована" форма на экране
- написано по-русски
- подчищена схема
|
Ответов: 1379
Рейтинг: 86
|
|||
|
Небольшое поздравление по сабжу - праздник на носу!
Сделал на скорую руку, схема вся в грязи компонентах. Одних таймеров 13 штук [burl=http://hiasm.com//getfile/20508]Скачать последнюю версию схемы (3)[/burl] Приправы: - "отцентрирована" форма на экране - написано по-русски - подчищена схема |
|||
| карма: 0 |
| ||
| Голосовали: | Tad, Genius, zeta211 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
petrocan, мог бы форму и по центру поставить и то, что "256-ой день каждого года " лучше по русски напиши.
|
|||
| карма: 25 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
мне кажется, что выкладывать столь технически ужастную схему в теме с названием "День программиста" немного кощунственно... Мы не в индии живем все же.
|
|||
| карма: 26 |
| ||
| Голосовали: | Konst |
|
Ответов: 4641
Рейтинг: 334
|
|||
|
[offtop]
Dilma писал(а): столь технически ужастную схему в теме с названием "День программиста" немного кощунственносогласен. petrocan, Поэтому пока в Между делом![/offtop] |
|||
| карма: 1 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
Dilma писал(а): немного кощунственно... А может быть это "дружеский шарж" |
|||
| карма: 25 |
|
|
Ответов: 1379
Рейтинг: 86
|
|||
|
[offtop]Tad, вот я сейчас схему еще подчищаю. Убрал эту кучу do дат, а теперь вопрос: чем мне заменить таймеры для задержки?
|
|||
| карма: 0 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
petrocan писал(а): а теперь вопрос: чем мне заменить таймеры для задержки?А вот зачем использовать 3 таймера (у которых Interval=13, AutoStop=70) для сдвига 3-х Label, если можно применить один перед Hub-ом, непонятно. Это на первый взгляд. |
|||
| карма: 25 |
|
|
Ответов: 1379
Рейтинг: 86
|
|||
|
Tad, хм, ну да, неподумал
|
|||
| карма: 0 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
petrocan писал(а): а теперь вопрос: чем мне заменить таймеры для задержки?одним таймером, одним счетчиком и последовательностью If_else |
|||
| карма: 26 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
Dilma писал(а): одним таймером, одним счетчиком и последовательностью If_elsenesco, сегодня твой день рождения по еврейскому календарю - ПОЗДРАВЛЯЮ ! Просто хотелось бы узнать, чем куча таймеров отличается от ещё большей кучи If_Else. Большей потому, что интервал таймеров от 10 до 2000. В прицепе прозрачная и понятная схема. Хотелось бы увидеть такую-же понятную на одном таймере, одном счетчике и If_else - ах (или Case). Может кто возьмется сделать ? (Для интереса) |
|||
| карма: 25 |
| ||
| файлы: 1 | Деньпрограммиста2.sha [6.3KB] [266] |
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
[flood]
Tad писал(а): сегодня твой день рожденияНе -- 12-го, ты же сам говорил, что не всегда попадает[/flood] |
|||
| карма: 22 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
Все равно я первый поздравил
|
|||
| карма: 25 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
[flood]
Tad писал(а): Все равно я первый поздравилНу, спасибо. Тебя, тоже -- С Новым Годом[/flood] |
|||
| карма: 22 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
Спасибо !
Вот попробовал с одним таймером + счетчиком (If_else применить не решился Маски шоу в StrList-е Число компонент на один меньше, прозрачность схемы = 0 ------------ Дoбавленo в 15.06: Больше смелых нет или думать лень ? |
|||
| карма: 25 |
| ||
| файлы: 1 | Деньпрограммиста3.sha [6.7KB] [407] |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
каркас должен быть таким:
code_20497.txt один таймер, одик счетчик, лесенка из If, определяющих этапы анимации, и делители GE_GameTick на тот случай, если анимация на разных этапах проигрывается с разной скоростью. Достоинства: - проще управлять скоростью анимации, т.к. всего один таймер - нагляднее - начало каждого эпата хорошо видно на схеме - синхронность - позволяет просто и быстро встроить анимацию в любое место (GDI, OpenGL и т.д.) или изменить генератор (MMTimer) Минусы: - изменять или добавлять в середину этапы анимации сложнее, т.е. приходится править все последующие IF. |
|||
| карма: 26 |
| ||
| файлы: 1 | code_20497.txt [1.1KB] [384] |