![]()  | 
	
| 		
			
			 | 
		#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  
		
	
		
		
		
		
		
	
	посмотрел видос... мда... непонятненько)))  , ощущения не обманывают, в FooTube как то плавней... я вот думаю возможно из за того что у него одна панель двигается поэтому плавно получается... а у нас одновременно две + как я понял еще вдобавок вычисляется их положение............................... блин надо расковырять его сборку))) и попробовать у себя по аналогии сделать...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#1948 | 
| 
			
			
			
			 Гуру 
			![]() Регистрация: 01.06.2013 
				
				
				
Регион: 78, 98 
Машина: SUBARU Impreza WRX 
					Сообщений: 1,766
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 zeremy 
		
	
		
		
		
		
		
	
	Ничего страшного мы тоже не все говорим на английском  .It's okay, we also do not all speak in English  . google translate... | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#1949 | 
| 
			
			
			
			 Новый Пользователь 
			
		
			
			
			Регистрация: 24.08.2015 
				
				Возраст: 55 
				
Регион: 40 
					Сообщений: 6
				 
				
				![]()  | 
	
	
	
	
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#1950 | |
| 
			
			
			
			 Гуру 
			![]() Регистрация: 01.06.2013 
				
				
				
Регион: 78, 98 
Машина: SUBARU Impreza WRX 
					Сообщений: 1,766
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 Цитата: 
	Smoother would be very cool  , I do not understand how you make the motion mechanism in FooTube, it is smoother than mine.рус Плавнее было бы очень здорово  , я не понимаю, как ты сделал механизм движения FooTube, у тебя он более плавый, чем у меня. | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
![]()  | 
	
	
		
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
		
  | 
	
		 |