![]() |
![]() |
#1941 | |
Пользователь
![]() Регистрация: 14.02.2015
Возраст: 61
Регион: Украина
Машина: subaru forester
Сообщений: 54
![]() |
![]() Цитата:
Немного поменял (старое заремил): Код:
function move_panel() { if (!move) { n_panel = panel; n_ww = ww; c_ww = ww; if (dir_move == "right" ? n_x = 0 - n_ww : n_x = c_ww); move = true; window.SetProperty("Toolbar_status",0); toolbar_open = window.GetProperty("Toolbar_status"); window.Repaint(); pss.GetPanel(n_panel).Show(); timer_anim = window.CreateTimerInterval(a_timer); } } //=============== function on_timer(id) { //====================ANIM n_x < 0 : n_x > 0 n_x >= 0 : n_x <= 0 if (timer_anim && id==timer_anim.ID){ if (dir_move == "left") { c_x = c_x - step_c; n_x = n_x - step_n; } if (dir_move == "right") { c_x = c_x + step_c; n_x = n_x + step_n; } // window.Repaint(); window.RepaintRect(0, y, ww, wh - y - 90); // pss.GetPanel(c_panel).Show(); pss.GetPanel(c_panel).Move(c_x, y, ww, wh - y-90, true); // pss.GetPanel(n_panel).Show(); pss.GetPanel(n_panel).Move(n_x, y, n_ww, wh - y-90, true); if (dir_move == "right" ? n_x >= 0 : n_x <= 0) { pss.GetPanel(c_panel).Show(false); c_panel = n_panel; c_x = 0; n_x = 0; timer_anim.Dispose(); CollectGarbage(); move = false; } window.SetProperty("panel", panel); } . . . . . Последний раз редактировалось kgena_ua; 24.08.2015 в 17:55. |
|
![]() |
![]() |
![]() |
#1942 |
Пользователь
![]() Регистрация: 14.02.2015
Возраст: 61
Регион: Украина
Машина: subaru forester
Сообщений: 54
![]() |
![]() CRIMSON_MPS work
Вроде без задержек. Пока не получилось сделать защиту от нажатия на кнопку, пока панель перемещается. http://rghost.ru/7Fyv4lZts |
![]() |
![]() |
![]() |
#1943 | ||
Гуру
![]() Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() kgena_ua
Цитата:
Получается так что панель при анимации смещается или влево или вправо, в зависимости от направления движения...чуть позже видос сниму как это выглядит. Цитата:
![]() .................................................. .................. Вроде нормально работает, но мне кажется плавность анимации зависит от процессора, имею в виду продергивания при движении, так же в последнем варианте с позиционированием панелей вроде тоже все нормально но надо еще погонять. По позиционированию панелей после анимации, похоже есть зависимость от таймера(т.е. сколько секунд) и шага(step). В видео показано как работает последний вариант с анимацией и тот вариант что был до переделки(в нем как раз хорошо видно неправильное позиция панелей по ширине после анимации, при изменении размера сборки). видос https://youtu.be/N0Q7K9Ry7do ... Последний раз редактировалось duzzy; 24.08.2015 в 23:44. |
||
![]() |
![]() |
![]() |
#1944 |
Гуру
![]() Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() zeremy
Привет!!! Классная у тебя тема я про FooTube. ![]() |
![]() |
![]() |
![]() |
#1945 |
Новый Пользователь
Регистрация: 24.08.2015
Возраст: 55
Регион: 40
Сообщений: 6
![]() |
![]() |
![]() |
![]() |
![]() |
#1946 | |
Бывалый писикарщик
![]() Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() zeremy
Respect ! Цитата:
|
|
![]() |
![]() |
![]() |
#1947 |
Гуру
![]() Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() seriousstas
посмотрел видос... мда... непонятненько))) ![]() .............................. блин надо расковырять его сборку))) и попробовать у себя по аналогии сделать... |
![]() |
![]() |
![]() |
#1948 |
Гуру
![]() Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() zeremy
Ничего страшного мы тоже не все говорим на английском ![]() It's okay, we also do not all speak in English ![]() |
![]() |
![]() |
![]() |
#1949 |
Новый Пользователь
Регистрация: 24.08.2015
Возраст: 55
Регион: 40
Сообщений: 6
![]() |
![]() |
![]() |
![]() |
![]() |
#1950 | |
Гуру
![]() Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Smoother would be very cool ![]() рус Плавнее было бы очень здорово ![]() |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|