Показать сообщение отдельно
Старый 10.05.2006, 01:34
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 10  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Матричное преобразования (вращение) в двухмерной плоскости.
Код:
this.createEmptyMovieClip("mc",0)
this.mc.lineStyle(0,0xFF0000)
this.mc.moveTo(-5,-5)
this.mc.lineTo(5,-5)
this.mc.lineTo(5,5)
this.mc.lineTo(-5,5)
this.mc.lineTo(-5,-5)
this.a = 100;
this.b = 50;
this.u = -30;
this.d = 0;
this.g2r = Math.PI / 180;
this.onEnterFrame = function () {
	d += 5;
	var x = a * Math.cos (d * g2r);
	var y = b * Math.sin (d * g2r);
	mc._x = x * Math.cos (u * g2r) - y * Math.sin (u * g2r);
	mc._y = x * Math.sin (u * g2r) + y * Math.cos (u * g2r);
};
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 09.06.2006 в 14:18.