Если ваша цель состоит в том, чтобы оживить их в виртуализированного моды (один-после-The-другой), вы можете сделать:
TweenMax.staggerTo(eventList, 0.15, {opacity:1}, 0.15);
Обратите внимание на длительность (второй параметр, 0,15 секунды) такая же, как количество ступеней (4-й параметр, 0,15 секунды), таким образом, они бегут спина к спине. Но вы можете играть с этими значениями, чтобы вещи частично перекрывались или что угодно.
Если вы должны быть в состоянии контролировать всю группу/последовательность (например, пауза/резюме/реверс/Timescale), вы можете использовать TimelineLite:
var tl = new TimelineLite();
tl.staggerTo(eventList, 0.15, {opacity:1}, 0.15);
//now you can control everything like:
tl.pause();
tl.resume();
tl.restart();
tl.seek(0.6);
tl.timeScale(0.5); //half speed
...
я настоятельно рекомендую смотреть «начало» видео на http://greensock.com/get-started-js/, если вы еще этого не сделали. Как только вы получите поддержку API, вы, вероятно, полюбите его и поймете, сколько еще вы можете сделать.
Примечание: @Yogee предложил использовать TimelineLite.to(), но нет такого статического метода. Это метод экземпляра. Поэтому его код не сработает. Я уверен, что он просто хотел использовать TweenMax или метод экземпляра TimelineLite :)
Не могли бы вы немного объяснить? Я раньше не использовал материал Timeline ... –
Это работает? Chagne autoAlpha - 0.5, чтобы иметь 50% alpha – Yogee
Добавлено больше о том, что может быть полезно, вы можете пойти в учебник, который я дал ссылку, и вы должны получить больше, чем вы искали :) – Yogee