Как изменить размер Polygona в nape?
доброго!
есть тело body, у него уже есть размер(Polygon), а как можно управлять размером увеличить/уменьшить? Код AS3:
Добавлено через 10 часов 9 минут нашёл такой вариант, но мне кажется не очень удачный Код AS3:
|
Цитата:
Код AS3:
Цитата:
|
caseyryan, то что сохранить ссылку на Shape, я понял изначально, но я не понял как менять размер Polygon, у меня просто получалось 2 полигона разного размера в одном Body
|
Polygon ведь наследует Shape, а у того есть метод scale().
|
Цитата:
|
Да нельзя его размер изменить, кроме как скейлом. Тебе нужно внутри тела уничтожить полигон и создать новый, другого размера. Тело состоит из полигонов
|
Ок, понял
вопрос по поводу удаления Body мне нужно удалять Body при столкновении Код AS3:
Код:
"Body::space cannot be set during a space step()" |
Заноси тела в массив и удаляй все, что там окажется, после завершения шага.
|
Цитата:
|
Тебе следует еще раз перечитать, что называется "костылем" в программировании.
|
Часовой пояс GMT +4, время: 18:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.