![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Пользователь
Регистрация: 26.11.2009
Сообщений: 15
|
![]() Цитата:
Ulex , буду признателен если вы сделаете переходы, и если возможно в немного большем разрешении и лучшем качестве. Спасибо. DeKot спасибо за приведенный пример, очень поможет ! ещё небольшой вопросик xaml возможно как нибуть воспроизвести в делфи ? Прилагаю архив, там по идее находятся как мне нужны часики, но вот как их просмотреть или чем не могу найти, может кто нить будь знает Последний раз редактировалось Жаконда; 08.12.2010 в 15:54. |
|
![]() |
![]() |
![]() |
#22 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 15
|
![]()
вот правильно так должно быть, как вы написали
сейчас выложу все нужные картинки в архиве, и с задним фоном для них |
![]() |
![]() |
![]() |
#23 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]() Цитата:
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
![]() |
![]() |
![]() |
#24 | |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
![]() Цитата:
Для того, чтобы сделать карточку "00" можно пойти двумя путями: Путь первый - дураков (это я не про вас) работа любит. Берём и тупо делаем 60 анимаций. Переходы начиная от 00-01 и заканчивая 59-00. Путь второй - настоящие герои всегда идут в обход. Можно целую карточку составить из двух половинок (левой и правой). Тогда соответственно будет 26 анимаций. Переходы от 0-1 до 9-0 для правой и левой сторон (20 картинок). И переходы от 0-0 до 5-5 только для левой стороны (6 картинок). Если я где-то обсчитался поправьте. Я за второй путь. А что скажет стая?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
|
![]() |
![]() |
![]() |
#25 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Мне кажется достаточно десяти анимаций - 0..1, 1..2, 2..3, 3..4, 4..5, 5..6, 6..7, 7..8, 8..9, 9..0. Каждую представлять как объект и далее программировать с десятью объектами. Неважно что они будут отображать (часы или минуты).
UP Подумал. Надо 10 спрайтов ( по 8 изобр. на спрайт, думаю, достаточно) уменьшения цифр ( 0 .. 9 ) по вертикали сверху вниз на фоне следующей цифры (статической). Т.е. Предыдущая цифра "сворачивается" (пролистывается), а за ней "вырастает" следующая (которую берем из "следующего" спрайта).
И не сомневайся даже ... отдых - кайф, работа - лажа!
Последний раз редактировалось DeKot; 08.12.2010 в 16:41. |
![]() |
![]() |
![]() |
#26 | |
Пользователь
Регистрация: 26.11.2009
Сообщений: 15
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#27 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
а если рисовать со сжатием через StretchBlt?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#28 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 15
|
![]()
нашлась программка в которой нужные мне часики...
|
![]() |
![]() |
![]() |
#29 | |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
![]()
DeKot хорошую идею предложил. Т.е у нас получается 10 статичных картинок, из них мы можем состряпать задний фон во время переключения карточек практически для любого перехода. Хотя их всё-равно должно быть 20-для правой половины карточки 10, и для левой 10. И ещё анимации падения верхних и нижних половинок карточек 0-9 с 0 до 90 градусов с шагом, допустим 18 градусов. Тоже по 10 направо и налево. Вроде бы картинок получилось больше, но размером они должны выйти меньше, ибо они маленькие все.
Кстати, фон не нужен. В нашу идеологию он не вписывается. По качеству. Лучше я вряд-ли сделаю, крутил, вертел, вобщем примерно такие картинки будут. Если не устраивает, говорите сразу, чтобы я тут не возюкался с ними зазря. И да, давайте с итоговой концепцией определимся. Пусть ТС конкретно скажет, сколько вешать в граммах и чего. Переделывать не буду. (вот говорил же, надо было писать в личку, получается, что развели здесь флуд). Цитата:
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
|
![]() |
![]() |
![]() |
#30 | |
Пользователь
Регистрация: 26.11.2009
Сообщений: 15
|
![]() Цитата:
вот как вы писали 10 статичных картинок, из них мы можем состряпать задний фон во время переключения карточек практически для любого перехода. Хотя их всё-равно должно быть 20-для правой половины карточки 10, и для левой 10. И ещё анимации падения верхних и нижних половинок карточек 0-9 с 0 до 90 градусов с шагом, допустим 18 градусов. Тоже по 10 направо и налево. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
swf картинки как кнопки | Pein95 | Компоненты Delphi | 2 | 03.12.2010 22:20 |
Отображение картинки на кнопке WPF. Загрузка картинки из ресурсов. Проблема с Uri. | Casper-SC | Общие вопросы .NET | 0 | 27.06.2010 23:11 |
Как скрыть форму в иконку около часов? | juan666777 | Общие вопросы Delphi | 4 | 18.04.2010 13:50 |
часы показывают m часов, n минут и k секунд. Каковы будут показатели часов через p часов, q минут и r сек | Паскалька^^ | Помощь студентам | 3 | 11.10.2009 19:41 |
КАК поделить цыферблат часов на 10 равных частей? | VALIK | Общие вопросы Delphi | 4 | 28.02.2007 19:51 |