Показать сообщение отдельно
Старый 18.04.2010, 02:04
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 2  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Вот быстрый пример:
Код AS1/AS2:
var speed = 0;
_root.onEnterFrame = function() {
	if (Key.isDown(Key.LEFT)) {
		car._rotation-=3;
	}
	if (Key.isDown(Key.RIGHT)) {
		car._rotation+=3;
	}
	if (Key.isDown(Key.UP)) {
		speed++;
 
	}
	if (Key.isDown(Key.DOWN)) {
		speed--;
	}
	speed *= 0.9;
	if (speed > 5) {
		speed = 5;
	} else if (speed < -5) {
		speed = -5;
	}
 
	car._x += Math.cos(car._rotation * Math.PI / 180) * speed;
	car._y += Math.sin(car._rotation * Math.PI / 180) * speed;
};
Вложения
Тип файла: swf car.swf (1.7 Кб, 83 просмотров)