0
0
Fork 0
mirror of https://github.com/liabru/matter-js.git synced 2024-12-28 14:09:01 -05:00
Commit graph

38 commits

Author SHA1 Message Date
liabru
cb7cb9583a added Common.nextId, removed Body.nextId, removed Constraint.nextId, removed Composite.nextId 2014-04-29 17:34:28 +01:00
liabru
4c97284f0e fixed an issue with timing.timeScale when at 0 2014-04-24 19:45:06 +01:00
liabru
8f53178715 moved event documentation to end of file for clarity 2014-04-24 16:36:36 +01:00
liabru
5830311daa changed engine.timeScale to engine.timing.timeScale 2014-04-24 16:29:48 +01:00
liabru
e8dba617de fixed some issues with engine.timeScale 2014-04-24 16:23:23 +01:00
liabru
537f0912c3 constraints now account for timeScale 2014-04-23 14:26:57 +01:00
liabru
aeea9f8c08 tweaks to docs 2014-04-01 13:45:15 +01:00
liabru
b24408635a improved constraint performance 2014-03-30 18:21:40 +01:00
liabru
0d4a6f4000 replaced "in" operator usage with access checks, it's a little faster 2014-03-28 18:36:14 +00:00
liabru
1b2d58cebf delta is now sampled over 1s, improves stability 2014-03-28 18:21:33 +00:00
liabru
f35a54d81f constraintIterations now defaults to 2 for better stability 2014-03-28 17:33:25 +00:00
liabru
203179d526 removed default MouseConstraint from engine, now must be manually added by user (see demo) 2014-03-26 11:53:41 +00:00
liabru
c99ceb02ab added Mouse.setElement 2014-03-26 11:46:43 +00:00
liabru
aa42f1653f Events.clear is now Events.off 2014-03-24 19:49:03 +00:00
liabru
b253683cb5 composites now support removals (implemented isModified flag) 2014-03-24 19:48:23 +00:00
liabru
13fde400ba Manager has now become the Pairs data structure 2014-03-24 00:47:05 +00:00
liabru
2d52d53bf0 composites are now an actual tree structure 2014-03-24 00:30:16 +00:00
liabru
e4445bc791 MouseConstraint is no longer a composite (as it has only one constraint) 2014-03-19 22:51:21 +00:00
liabru
e619be0d01 improved custom engine renderer passing 2014-03-19 21:44:22 +00:00
liabru
99346160aa appease jshint 2014-03-19 12:58:54 +00:00
liabru
c8ebf8b9f4 added Common.colorToNumber and Common.log 2014-03-19 12:51:01 +00:00
liabru
56768a4c9d fixed issue with extending null properties 2014-03-19 12:49:48 +00:00
liabru
123d391d00 now only fps metrics by default, set metrics.extended true for full metrics 2014-03-17 17:41:25 +00:00
liabru
00feed5272 prevented possible redundant object initialisation 2014-03-17 17:22:49 +00:00
liabru
0add2f00c9 implemented collision caching, big performance boost 2014-03-15 17:28:51 +00:00
liabru
2b5eb92556 improved performance by passing timestamps 2014-03-14 21:14:21 +00:00
liabru
ec06592fcd changes to mouse events 2014-03-14 20:05:02 +00:00
liabru
885c39b9c3 added high resolution timing 2014-03-14 19:37:45 +00:00
liabru
97aef1faea added mouse events 2014-03-14 19:36:58 +00:00
liabru
730d688699 added jsdoc for engine events 2014-03-11 01:16:20 +00:00
liabru
a368828e3f improve sleeping by ignoring inactive pairs 2014-03-10 21:54:01 +00:00
liabru
6516c5be8d moved collision event triggers 2014-03-10 21:25:07 +00:00
liabru
6f5e0d0036 separated gravity function, applying forces now wakes sleeping bodies 2014-03-10 21:12:14 +00:00
liabru
88bd7bc29f refactored pair manager, added new events to engine 2014-03-10 20:08:11 +00:00
liabru
21732978ce added new events class 2014-03-10 19:58:05 +00:00
liabru
fc6ee29ed4 added clone method to common, extend now has option to disable deep 2014-03-10 19:56:17 +00:00
liabru
1c1c21b919 added jsdoc annotation to all src files 2014-02-28 18:15:01 +00:00
liabru
c80fe7f3f9 initial commit 2014-02-19 14:15:05 +00:00