Richard Davey
|
811ed0e340
|
Dynamic and Static both now extend the Base Body.
|
2019-03-26 16:51:15 +00:00 |
|
Richard Davey
|
2e5e438ec4
|
Added a new Base Body class to extend from. Saves a lot of duplication.
|
2019-03-26 16:51:01 +00:00 |
|
Richard Davey
|
5bb2161d49
|
Fixed issue with non zero origins
|
2019-03-26 15:29:58 +00:00 |
|
Richard Davey
|
6a2397bbae
|
The Clock.now property value is now synced to be the TimeStep.time value when the Clock plugin boots and is no longer Date.now() until the first update
|
2019-03-26 14:35:14 +00:00 |
|
Richard Davey
|
ab2f489c5a
|
Renamed ambiguous movingX/Y , also broke out moveX to checkX and tidied up more
|
2019-03-26 13:07:57 +00:00 |
|
Richard Davey
|
0b8fb1a21e
|
Much better hard blocking flag sets
|
2019-03-26 13:07:25 +00:00 |
|
Richard Davey
|
d942d28a81
|
Swap to use canMove and also new moveX/Y methods
|
2019-03-26 13:07:04 +00:00 |
|
Richard Davey
|
5242a62221
|
Comment out logs
|
2019-03-26 13:06:45 +00:00 |
|
Richard Davey
|
469b74b489
|
Handle single face intersects
|
2019-03-26 13:06:26 +00:00 |
|
Richard Davey
|
b7f1888549
|
Work out the dominant face even if not intersecting, or if perfectly aligned
|
2019-03-26 00:05:26 +00:00 |
|
Richard Davey
|
9b65f1bcc6
|
Moved sleep checks around
|
2019-03-26 00:05:09 +00:00 |
|
Richard Davey
|
108e2e5d7f
|
Added GravityX and reduced iterations to 1 for testing
|
2019-03-26 00:04:55 +00:00 |
|
Krzysztof Grzybek
|
8d50195896
|
add missing apostrophe
|
2019-03-25 19:25:44 +01:00 |
|
Richard Davey
|
c58526fc74
|
Tidying up and resolving fractional comparisons
|
2019-03-25 17:25:39 +00:00 |
|
Richard Davey
|
7171d95578
|
Log out some test data
|
2019-03-25 17:25:25 +00:00 |
|
Richard Davey
|
c8ec524068
|
Debug tests
|
2019-03-25 17:25:17 +00:00 |
|
Richard Davey
|
74be0955ca
|
Lots of small tweaks
|
2019-03-25 17:25:11 +00:00 |
|
Richard Davey
|
e83db95f77
|
Use ColInfo
|
2019-03-25 17:25:03 +00:00 |
|
Richard Davey
|
075e030fb1
|
Zero out fractional intersections
|
2019-03-25 17:24:48 +00:00 |
|
Richard Davey
|
17d4600f2f
|
Updating separate method
|
2019-03-25 12:56:01 +00:00 |
|
Richard Davey
|
21df050e88
|
Works using ColInfo object now
|
2019-03-25 12:55:52 +00:00 |
|
Richard Davey
|
df55ffd32a
|
Lots of little fixes
|
2019-03-25 12:55:41 +00:00 |
|
Richard Davey
|
3e499831cc
|
Added functions for left / right checks
|
2019-03-25 12:55:31 +00:00 |
|
Richard Davey
|
8c825692af
|
Added most interesting face result
|
2019-03-25 12:55:18 +00:00 |
|
Richard Davey
|
eec2f4cac1
|
Single functions to handle the data
|
2019-03-25 12:55:08 +00:00 |
|
Richard Davey
|
780b0bca90
|
Removed missing component
|
2019-03-25 12:54:49 +00:00 |
|
Richard Davey
|
e976721321
|
Start of the update to make it work across both axis
|
2019-03-24 23:31:31 +00:00 |
|
Richard Davey
|
d3460ba20f
|
Only needs CollisionInfo
|
2019-03-24 23:31:20 +00:00 |
|
Richard Davey
|
94bebab24d
|
Silence logs for now
|
2019-03-24 23:31:11 +00:00 |
|
Richard Davey
|
9dcd3569b4
|
Added new X axis functions
|
2019-03-24 23:30:57 +00:00 |
|
Richard Davey
|
1f07eaa79f
|
Testing rideable bodies
|
2019-03-24 23:30:38 +00:00 |
|
Richard Davey
|
e017691c68
|
The ScaleMode Component has been removed from every Game Object, and along with it the scaleMode property and setScaleMode method. These did nothing anyway as they were not hooked to the render pipeline and scale mode should be set on the texture, not the Game Object. Fix #4413
|
2019-03-24 23:07:27 +00:00 |
|
Richard Davey
|
a85e6283ec
|
All of the Arcade Physics Components are now available directly under the Phaser.Physics.Arcade.Components namespace. Fix #4440
|
2019-03-24 22:51:34 +00:00 |
|
LoolzRules
|
842ed1a995
|
issue #4411 fix
|
2019-03-25 03:31:16 +06:00 |
|
Richard Davey
|
f895dab6c8
|
Update CHANGELOG.md
|
2019-03-22 19:08:11 +00:00 |
|
Richard Davey
|
427019ab53
|
Tidied it all up. Refactored down into smaller function.
|
2019-03-22 19:08:08 +00:00 |
|
Richard Davey
|
3cba010a28
|
Removed un-used properties
|
2019-03-22 19:07:52 +00:00 |
|
Richard Davey
|
c86ff4c7c7
|
Silence logs
|
2019-03-22 19:07:41 +00:00 |
|
Richard Davey
|
766e0eb210
|
Don't need these properties any more
|
2019-03-22 19:07:30 +00:00 |
|
Richard Davey
|
4f0a9ba01d
|
Better immovable handling
|
2019-03-22 19:07:19 +00:00 |
|
Richard Davey
|
de08c9b0db
|
Removed lots of un-used vars and added 'rideable' support
|
2019-03-22 19:07:06 +00:00 |
|
Richard Davey
|
b48247dada
|
Body now wakes from direct velocity property modification
|
2019-03-22 15:01:47 +00:00 |
|
Richard Davey
|
ad9a0fad00
|
Fixed body waking situations
|
2019-03-22 14:48:00 +00:00 |
|
Richard Davey
|
cf504ac9c2
|
Body.setVelocity was cause the speed property to be set to NaN if you didn't provide a y argument.
|
2019-03-22 13:16:37 +00:00 |
|
Richard Davey
|
bef0b163a2
|
Clear snapTo
|
2019-03-22 12:50:28 +00:00 |
|
Richard Davey
|
34ed8f0b5a
|
Remove log
|
2019-03-22 12:50:21 +00:00 |
|
Richard Davey
|
4d4c5353ec
|
Added World positionIterations property to help settle busy scenes
|
2019-03-22 12:18:34 +00:00 |
|
Richard Davey
|
7c5f6adfe8
|
Don't apply the force until postUpdate - resolves all issues with body spacing :)
|
2019-03-22 11:34:23 +00:00 |
|
Richard Davey
|
963ed11cb4
|
Fixed getMove flow
|
2019-03-22 02:39:10 +00:00 |
|
Richard Davey
|
06acf492bc
|
Refactored getMoveY
|
2019-03-22 02:29:48 +00:00 |
|