![]() |
Вложений: 1
Здравствуйте Форумчание!
Здравствуйте shaltay! Есть еще один вариант помимо _rotation класса MovieClip - использование класса Matrix. Для этого Вы должны создать пять матриц: 1. матрица, определяющая мировую систему координат - mat_wrld; 2. матрица, определяющая радиус вращения - (mat_tmp и mat_wrld). 3. матрица, определяющая положение центра вращения - mat_translate. 4. матрица, определяющая угол вращения - mat_rotate. Далее после подготовки всех матриц и выполнения необходимых умножений (конкатинаций матриц) устанавливаете значение свойства объекта transform.matrix равным полученной матрице и объект трансформируется. Вот так выглядит код с использованием Matrix: Код:
import flash.geom.Matrix; |
Цитата:
|
о! сэнькс, мне тоже помогло (похожая задачка с пропеллером была)
|
| Часовой пояс GMT +4, время: 11:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.