Флеш костный инструмент Actionscript 3 RagDoll - PullRequest
0 голосов
/ 08 октября 2011

Я сделал персонажа и использовал инструмент кости, чтобы заставить его двигаться во время выполнения.

Это работает нормально, но теперь я хочу добавить гравитацию / физику, чтобы я мог бросить своего персонажа и егоприземляется на землю, как настоящая тряпичная кукла.Как мне сделать это в ActionScript 3?И возможно ли это сделать в пределах fla (без файла класса).

Спасибо заранее!

1 Ответ

0 голосов
/ 08 октября 2011

Я не эксперт по инструментам для костей, но это действительно маловероятно.

Вы можете сделать это без файла классов, кодируя только на временной шкале, но не без кода, что, вероятно, вы и просили.

http://box2dflash.sourceforge.net/

Это FlashBox2D, физический движок для флэш-памяти, основанный на движке C ++ Эрин Като.Поскольку вы спросили, можно ли это сделать без файла классов, вам, вероятно, следует обойти этот конкретный движок, поскольку программирование на C ++ очень сложно из-за того, что "плюсы" программирования на C ++ заставляют вас микроуправлять каждой мелкой деталью программы для окончательногоуправление памятью.Простое создание тела в форме круга порядка 10-15 строк кода.Создание мира также близко к этому.К счастью, есть копия пасты.

Я не знаю, являются ли другие движки менее многословными (они должны быть), но я предлагаю вам также проверить их, если один из них вам больше подходит.

Приятно то, что вы можете просто использовать их пример кода для своих нужд, если вы можете разобраться с ним.

http://www.flashrealtime.com/flash-game-library-engine-list/#Physics

Получайте удовольствие.

...