Показать сообщение отдельно
  #1 (permalink)  
Старый 22.01.2017, 16:16
Аспирант
Отправить личное сообщение для ghost666 Посмотреть профиль Найти все сообщения от ghost666
 
Регистрация: 07.02.2016
Сообщений: 52

помогите, скрипт не работает
помогите с кодом, неработает ни как))
должно быть: когда объект #yaga проходит мимо объекта #_x31_h анимация должна останвиться.
отсчет происходит от границы родителя.
движение по горизонтали

$(document).ready(startTween_fon1);

var fon1 = new TimelineMax();
fon1.add(TweenMax.to('#yaga' , 2, {x:900}));
fon1.add(TweenMax.to('#fon1' , 2, {opacity:1}));
fon1.add(TweenMax.to('#moon' , 5, {y:40}));
fon1.add(TweenMax.to('#moonblur' , 2, {opacity:1}));
fon1.add(TweenMax.to('#bat' , 1, {y:-300, x:480}));


var p = $("#yaga");
var position = p.position();

var h1 = $("#_x31_h");
var position_h1 = h1.position();

if (position >= position_h1) {
    function stopTween_fon1() {fon1.stop();}
  };

    function startTween_fon1() {fon1.play();}

спасибо

Последний раз редактировалось ghost666, 22.01.2017 в 16:40.
Ответить с цитированием