Показать сообщение отдельно
Старый 02.01.2009, 14:04
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 7  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Вот так:
Код AS1/AS2:
        _x +=vx;
	_y +=vy;
	if (_x<=40 && _y>=340) {
		vx *=-1;
		_x=40
	}else if (_x>=340) {
		vx *=-1;
		_x = 340
	}else if (_y>=740) {
		vy *=-1;
		_y = 740
	}else{
		vy +=g;	
	}
Иначе получалось что при первом сдвиге вверх ускорение его разгоняло а не тормозило
__________________
4am is time to rock