Box2D Lite TypeScript 这是Erin Catto的移植到TypeScript的端口。 v0.0.1 所有类都已移植。 测试台已创建。 一切运行正常,但是每帧生成数量惊人的vec2和mat22实例。 目前,该测试正在20次世界迭代中每帧创建274,000个vec2和37,000个mat22。 这需要排序。 内联数学以进行救援。 20个世界迭代: Frame: 200 = 201,806 vec2s - 36,926 mat22s Frame: 600 = 274,009 vec2s - 37,007 mat22s 10个世界迭代: Frame: 200 = 190,