![]() |
Вращение объектов по окружности
Что-то разболелся и совсем не соображаю.
Может подскажете :) Есть «плоская солнечная система». У некоторых («главных») дисков есть «спутники». Когда кликаю по одному из «спутников», они все (принадлежащие «главному» диску) одновременно вращаются на определенный угол и останавливаются. Первоначально, перед запуском, все «спутники» становятся на Организовано это так: При клике на «спутник»: Код AS3:
Код AS3:
|
Ну так Вы же не поворачиваете на какой-то угол, а устанавливаете угол. Надо прибавлять к текущему значению, а не устанавливать одинаковое новое.
Добавлено через 3 минуты Что-то типа Код AS3:
Где _disks[i].rotation должно хранить текущий угол диска, и конечно обновляться при каждом повороте. |
Как-то так:
Код AS3:
|
| Часовой пояс GMT +4, время: 15:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.