Добрый вечер (в моём понимании), форумчане! Трое суток голову ломаю... Взбрендило мне, ради интереса, попробовть реализовать эффект Заслонки (флажка, таблички, ...), типа, что-то низпадывает... Так вот, до одной трети всё идёт прекрасно, но последующее плавное выравнивание никак не получается у меня (уже собрался растрескаться) Если кому не сложно подумать, пожалуйста, дайте мне спокойно уснуть, решите задачку... Выкладываю один из последних вариантов (других было много и не в тему.) Может я не в так думаю? (Но у меня уже маниакальность - решить эту задачку)
Этот топик читают: Гость
Ответов: 1376
Рейтинг: 197
|
|||
карма: 1 |
| ||
файлы: 1 | gorizup.rar [48.1KB] [108] |
Ответов: 8928
Рейтинг: 823
|
|||
foksov, если медленно двигать ползунок, работает, если очень быстро -- зависает, в схеме не малые рассчёты, наверное до прихода следующего сигнала с прокрутки не успевает
|
|||
карма: 19 |
|
Ответов: 1376
Рейтинг: 197
|
|||
Леонид писал(а): если медленно двигать ползунок, работает |
|||
карма: 1 |
|
Ответов: 8928
Рейтинг: 823
|
|||
Попробуйте так: code_25587.txt стало лучше
------------ Дoбавленo в 18.00: А, вот оно что, сама картинка не удоволетворяет? |
|||
карма: 19 |
| ||
файлы: 1 | code_25587.txt [385B] [82] | ||
Голосовали: | foksov |
Ответов: 16884
Рейтинг: 1239
|
|||
Леонид писал(а): в схеме не малые рассчёты |
|||
карма: 25 |
|
Ответов: 1376
Рейтинг: 197
|
|||
Леонид, я не на скорость обижаюсь, а на то, как процедура работает... Она должна, по идее, до четверти сужать, а после расширять до оригинального размера
Tad писал(а): больших рассчетов не вижу.Леонид писал(а): сама картинка не удовлетворяет------------ Дoбавленo в 18.16: Я, пока пробовал, каких только эффектов не добился, всяко искривлял картинку, но нужного (типа - простого) не добился... Блин, а вот захочется потом по-нужному искривить - неполучится, как всегда |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
foksov, если по честному, то я не понимаю - что ты хочешь получить.
1. сжать до 1/4 и потом развернуть не искажая ? 2. сжать до 1/4 и потом развернуть вниз, расширяя (увеличивая ширину) ? нарисуй ! |
|||
карма: 25 |
|
Ответов: 1376
Рейтинг: 197
|
|||
Tad писал(а): 2. сжать до 1/4 и потом развернуть вниз, расширяя (увеличивая ширину) |
|||
карма: 1 |
|
Ответов: 8928
Рейтинг: 823
|
|||
foksov, перспектива нужна? Без неё вот code_25588.txt (Tad, а размер картинки меняется без расчётов? )
|
|||
карма: 19 |
| ||
файлы: 1 | code_25588.txt [1KB] [78] |
Ответов: 1376
Рейтинг: 197
|
|||
Леонид писал(а): перспектива нужна |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
ScrollBar.
1. Заносим ВЫСОТА исходника в ScrollBar.doMax 2. Сжимаем до ВЫСОТА/4 (/5,/10) 3. Заносим в ScrollBar.doMin т.е. ScrollBar нам будет сразу выдавать высоту второй картинки. По этому событию увеличиваем ширину второй картинки на... сколько хочешь - ШИРИНА исходная + 1,2,3 или уменьшаем ШИРИНА исходная - 1,2,3 по желанию и вся математика - два компонента Math. ИМХО |
|||
карма: 25 |
| ||
Голосовали: | foksov |
Ответов: 1376
Рейтинг: 197
|
|||
Tad писал(а): и вся математика - два компонента Math.
ИМХО |
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-03 17:46:56 |
|||
карма: 0 |
|
Ответов: 1376
Рейтинг: 197
|
|||
г. _tad писал(а): ...... |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
foksov писал(а): реализовать эффект Заслонки ------------ Дoбавленo в 20.38: Да нет. Просто выкинуло и отказалось принимать. |
|||
карма: 25 |
| ||
файлы: 1 | tgorizup.rar [46.7KB] [80] |