我制作了一个角色,并使用骨骼工具使其在运行时移动。
这很好用,但现在我想增加重力/物理,所以我可以扔掉我的角色,它就像真正的布娃娃一样落在地上。我如何在动作3中做到这一点?是否可以在fla(没有类文件)中执行此操作。
先谢谢!
答案 0 :(得分:0)
我不是骨头工具专家,但实际上真的不太可能。
你可以在没有类文件的情况下进行,只在时间线上编码,但不能没有代码,这可能就是你提出的问题。
http://box2dflash.sourceforge.net/
这是FlashBox2D,基于Erin Cato的C ++引擎的flash物理引擎。既然你问过它是否可以在没有类文件的情况下完成,你可能应该通过这个特定的引擎,因为C ++编程非常复杂,因为C ++编程“专业”的方式迫使你微观管理程序的每一分钟细节,以便最终实现内存管理。只需创建一个基本的圆形体就可以达到10-15行代码。创造世界也是如此。幸运的是,有复制粘贴。
我不知道其他引擎是否不那么冗长(它们应该是这样),但我建议你也检查它们,以防其中一种适合你。
好的一点是,如果您可以了解它,您可以根据自己的需要重复使用示例代码。
http://www.flashrealtime.com/flash-game-library-engine-list/#Physics
玩得开心。