Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > движущийся объект


Автор: G0rin 11.11.2010, 22:56
подскажите как можно реализовать, есть объект который движется по экрану(в моем случаи фоновый рисунок), чтоб после того как он скрылся за краем экрана он начал повторно свое движение из исходной точки. Собственно есть ли какой-нить метод в javascript отследить достижение края экрана?

Автор: bars80080 12.11.2010, 00:09
зная координату рисунка, осталось узнать край экрана

screen.width даст его

Автор: ayax2005 12.11.2010, 01:40
не забудьте пославь overflow для родителя, а то появится прокрутка.

Автор: G0rin 12.11.2010, 10:09
спасибо! работает, но я как понял оно определяет размер всего экрана а не только рабочей области браузера?

Автор: chertoss 12.11.2010, 10:38
Цитата(G0rin @ 12.11.2010,  10:09)
спасибо! работает, но я как понял оно определяет размер всего экрана а не только рабочей области браузера?

Да, screen.width возвращает ширину экрана, чтобы получить размер рабочей области или размер конкретного контейнера, используйте clientWidth или offsetWidth соответственно

Автор: G0rin 12.11.2010, 21:48
спасибо! то, что нужно

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)