Показать сообщение отдельно
  #5 (permalink)  
Старый 26.12.2019, 12:33
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от pavelxodos
так можно только в css а мне нужно на js
Так экспериментируйте со временем... откуда я могу знать, что у вас там...
var layerCounts = [
	comp("1").layer("Слой-фигура 2").effect("Элемент управления точкой")("Точка")[0],
	comp("2").layer("Слой-фигура 2").effect("Элемент управления точкой")("Точка")[0],
	comp("3").layer("Слой-фигура 2").effect("Элемент управления точкой")("Точка")[0],
	comp("4").layer("Слой-фигура 2").effect("Элемент управления точкой")("Точка")[0]
];
var arr = layerCounts.sort(function(a, b) {
	return b - a
});
var el1 = thisComp.layer("Слой-фигура 2").effect("Элемент управления точкой")("Точка")[0];
var from = 68 * layerCounts.indexOf(el1) + 25;
var to = 68 * arr.indexOf(el1) + 25;
[80, (to - from) * Math.min(1, 0.1 * time) + from]
Ответить с цитированием