Zeke Chan
|
b2f6922c20
|
Changed group.length to group.getLength()
|
2024-07-05 15:25:14 +08:00 |
|
Zeke Chan
|
3bb1f6f96a
|
Changed default collisionMask = 2147483647
|
2024-07-05 15:24:58 +08:00 |
|
Zeke Chan
|
547179c5b8
|
Changed default collisionMask = 2147483647
|
2024-07-05 15:24:51 +08:00 |
|
Zeke Chan
|
02519c2ee5
|
Updated internal update method to MatterJS 0.20.0
|
2024-07-03 15:10:31 +08:00 |
|
Zeke Chan
|
f69411fd6b
|
Integrated MatterCollisionEvents plugin
|
2024-07-01 17:20:58 +08:00 |
|
Zeke Chan
|
2bd89f1f29
|
Removed MatterCollisionEvents plugin
|
2024-07-01 17:20:43 +08:00 |
|
Zeke Chan
|
ea79f2be5c
|
Update MatterPhysics.js
|
2024-07-01 16:55:07 +08:00 |
|
Zeke Chan
|
431e58aa0f
|
Update Engine.js
|
2024-07-01 16:54:49 +08:00 |
|
Zeke Chan
|
ad2865f3fb
|
Added attractors property
|
2024-07-01 16:54:35 +08:00 |
|
Zeke Chan
|
cff438b2f8
|
Merge pull request #6846 from samme/feature/direct-control-friction
Add friction for direct-control bodies
|
2024-06-29 14:52:02 +08:00 |
|
Zeke Chan
|
429b794bd1
|
Update Runner.js
|
2024-06-28 17:51:33 +08:00 |
|
Zeke Chan
|
a0f44ed02e
|
Added wrapBounds property
|
2024-06-28 17:32:54 +08:00 |
|
Zeke Chan
|
ea0651f44d
|
Removed MatterCollisionEvents , MatterAttractors , MatterWrap plugins
|
2024-06-28 17:32:33 +08:00 |
|
Zeke Chan
|
2ec9e38405
|
Added wrap to bounds feature
|
2024-06-28 17:31:50 +08:00 |
|
Zeke Chan
|
8667f5dd38
|
Added wrap to bounds feature
|
2024-06-28 17:31:41 +08:00 |
|
Zeke Chan
|
a69bacbb5c
|
Added wrap to bounds feature
|
2024-06-28 17:31:31 +08:00 |
|
Zeke Chan
|
2512f65da0
|
Added wrap to bounds feature
|
2024-06-28 17:31:27 +08:00 |
|
Zeke Chan
|
df2e7e7104
|
Update MatterWorldConfig.js
|
2024-06-28 16:29:38 +08:00 |
|
Zeke Chan
|
e0aed1aacf
|
Update MatterWorldConfig.js
|
2024-06-28 15:43:57 +08:00 |
|
Zeke Chan
|
05a814dc1d
|
Update World.js
Updated `pair.activeContacts.length` to use new `pair.contactCount` property
|
2024-06-27 17:06:44 +08:00 |
|
Zeke Chan
|
0458e4ab01
|
Update MatterCollisionPair.js
Changed `activeContacts` to `contacts`
|
2024-06-27 17:05:39 +08:00 |
|
samme
|
b961398acf
|
Add friction for direct-control bodies
Fixes #6792
|
2024-06-26 09:43:39 -07:00 |
|
Richard Davey
|
c45e2f4dba
|
MatterJS v0.20 integration
|
2024-06-25 18:51:12 +01:00 |
|
Zeke Chan
|
1b965326d4
|
Update World.js
Added pushable property collision checking when both bodies are set to circles
|
2024-06-11 15:36:09 +08:00 |
|
samme
|
fbc7f57c28
|
Docs: note velocity units
Phaser.Physics.Arcade.Components.Velocity
|
2024-04-17 06:54:31 -07:00 |
|
Robert Kowalski
|
9d155d8dde
|
Revert "Add bounce event to arcade physics Fix #6406"
This reverts commit 542bac2d02 .
|
2024-02-21 07:22:57 -05:00 |
|
Richard Davey
|
d70e3f453c
|
The ArcadePhysics.World.collideSpriteVsTilemapLayer method has been modified so that the body bounds are now expanded by the size of the scaled base tile in the Tilemap Layer. This fixes an issue where the check would skip over-sized tiles that were outside the bounds of the body. Mostly noticeable on layers that had a different base tile size to the map itself. Fix #4479
|
2024-02-21 01:11:43 +00:00 |
|
Robert Kowalski
|
542bac2d02
|
Add bounce event to arcade physics Fix #6406
|
2024-02-20 17:16:32 -05:00 |
|
Richard Davey
|
1f8276ac76
|
Updated copyright year, company and author
|
2024-02-19 17:12:24 +00:00 |
|
Richard Davey
|
76903fcdb9
|
Merge pull request #6719 from Stan-Stani/master
docs: clarify overlapOnly param
|
2024-02-19 14:31:29 +00:00 |
|
biometricPsychography
|
27f0a822c8
|
docs: move overlapOnly caveat to the @classdesc
|
2024-02-03 13:26:22 -06:00 |
|
Robert Kowalski
|
2cf82a9b54
|
Merge pull request #6730 from samme/fix/static-body-reset-offset
Reapply offset when resetting static body
|
2024-02-02 16:17:23 -05:00 |
|
Robert Kowalski
|
0f55324632
|
pointerConstraint can't getWorldPoint with no camera. Fix #6684
|
2024-02-01 13:10:30 -05:00 |
|
Richard Davey
|
cf27547793
|
The Matter.Body function scale has been updated so if the Body originally had an inertia of Infinity this will be restored at the end of the call. This happens if you set a Matter Body to have fixed rotation. Fix #6369
|
2024-01-31 20:32:10 +00:00 |
|
samme
|
5ec9508c35
|
Reapply offset when resetting static body
|
2024-01-31 07:53:54 -08:00 |
|
biometricPsychography
|
631dc01f91
|
docs: clarify overlapOnly param
in Phaser.Physics.Arcade.Collider
Explain that the callback will trigger on any overlap with any part of a tileLayer
|
2024-01-26 20:48:26 -06:00 |
|
Richard Davey
|
786a3933cd
|
Factory.staticBody had the wrong return type in the docs/TS defs. Fix #6693
|
2024-01-12 18:18:06 +00:00 |
|
Richard Davey
|
0b32610e56
|
Updated version to 3.70
|
2023-11-10 15:04:01 +00:00 |
|
Richard Davey
|
b44b2eda5a
|
Revert "Merged all of the Matter JS "Improved performance and reduced memory usage" changes from PR 1238"
This reverts commit bfd08db935 .
|
2023-11-10 14:58:18 +00:00 |
|
Richard Davey
|
1cae6391b3
|
Revert "Testing sleep static fixes"
This reverts commit f0d5280cf8 .
|
2023-11-10 14:58:02 +00:00 |
|
Richard Davey
|
f0d5280cf8
|
Testing sleep static fixes
|
2023-11-10 13:44:47 +00:00 |
|
Richard Davey
|
bfd08db935
|
Merged all of the Matter JS "Improved performance and reduced memory usage" changes from PR 1238
|
2023-11-09 22:12:12 +00:00 |
|
Richard Davey
|
4d555958de
|
Added setDirectControl to allow a body to calculate velocity from position changes
Also added component method and internal autoFrame vec2.
|
2023-10-26 23:03:08 +01:00 |
|
Richard Davey
|
fbec8aebc9
|
Working through auto update optimizations
|
2023-10-26 22:03:18 +01:00 |
|
Richard Davey
|
f4a9b993cc
|
Testing Body.autoUpdate
|
2023-10-26 19:02:19 +01:00 |
|
Richard Davey
|
ae24bc9d03
|
Updated GetCollidesWith
|
2023-10-04 21:31:54 +01:00 |
|
Richard Davey
|
f7f070eedf
|
Merge all the functions into the component
|
2023-10-04 21:30:50 +01:00 |
|
Richard Davey
|
6bfaa94c4d
|
Add Collision Component mixin
|
2023-10-04 21:30:41 +01:00 |
|
Richard Davey
|
07620231e5
|
Add Collision Component and properties
|
2023-10-04 21:30:27 +01:00 |
|
Richard Davey
|
3268650dcb
|
Make Collision Component capable of working with Groups and Tilemap Layers
|
2023-10-04 17:09:37 +01:00 |
|