Richard Davey
|
068124b739
|
Added sceneManager property.
|
2018-11-29 13:43:44 +00:00 |
|
Richard Davey
|
a065bf1b46
|
Added global touchstart handler.
|
2018-11-29 13:42:40 +00:00 |
|
Richard Davey
|
b8f7ecb317
|
Removed Vec2 and added global handlers with capture tests.
|
2018-11-29 13:42:26 +00:00 |
|
Richard Davey
|
f3488b0d7c
|
Undid CSS background style
|
2018-11-28 15:51:31 +00:00 |
|
Richard Davey
|
fafc597b4c
|
Added fillRect back in for non-transparent canvas
|
2018-11-28 15:49:24 +00:00 |
|
Richard Davey
|
299a3d108c
|
Fixed custom environment logic
|
2018-11-28 15:47:06 +00:00 |
|
Richard Davey
|
171191e1d8
|
Added Camera centerOnX and centerOnY methods.
|
2018-11-28 13:24:29 +00:00 |
|
Richard Davey
|
f8cd23766e
|
Update CHANGELOG.md
|
2018-11-28 13:13:46 +00:00 |
|
Richard Davey
|
f2de618b24
|
Touch Manager will now handle focus events as well.
|
2018-11-28 13:13:44 +00:00 |
|
Richard Davey
|
5623515c41
|
Mouse Manager will track over and out states and auto focus.
|
2018-11-28 13:13:25 +00:00 |
|
Richard Davey
|
4b50065dfd
|
Touch Manager will track over and out canvas states.
|
2018-11-28 13:11:13 +00:00 |
|
Richard Davey
|
4a312f16db
|
Input Plugin will now emit a gameover or gameout event and has an isOver property.
|
2018-11-28 13:10:54 +00:00 |
|
Richard Davey
|
0d2197d9f7
|
Added new isOver property and method handlers.
|
2018-11-28 13:10:25 +00:00 |
|
Richard Davey
|
5b6920c577
|
Vis handler no longer responsible for focus or isOver events.
|
2018-11-28 13:10:05 +00:00 |
|
Richard Davey
|
09bd56bd8e
|
Removed Game.isOver property
|
2018-11-28 13:09:48 +00:00 |
|
Richard Davey
|
74798cf206
|
Typo
|
2018-11-28 08:41:03 +00:00 |
|
Richard Davey
|
30972f4528
|
Camera.getBounds is a new method that will return a rectangle containing the bounds of the camera.
|
2018-11-27 17:16:03 +00:00 |
|
Richard Davey
|
052da6e40c
|
lint fix
|
2018-11-27 14:04:19 +00:00 |
|
Richard Davey
|
b0df6892b5
|
The Canvas SetTransform method would save the context state, but it wasn't restored at the end in the following Game Objects: Dynamic Bitmap Text, Graphics, Arc, Curve, Ellipse, Grid, IsoBox, IsoTriangle, Line, Polygon, Rectangle, Star and Triangle. These now all restore the context, meaning if you're using non-canvas sized cameras in Canvas mode, it will now render beyond just the first custom camera.
|
2018-11-27 13:54:59 +00:00 |
|
Richard Davey
|
91e4a91c5a
|
Added GetNearestPoint and GetShortestDistance methods
|
2018-11-27 00:42:37 +00:00 |
|
Richard Davey
|
2c78c22112
|
Geom.Intersects.PointToLine has a new optional argument lineThickness (which defaults to 1). This allows you to determine if the point intersects a line of a given thickness, where the line-ends are circular (not square)
|
2018-11-26 23:28:07 +00:00 |
|
Richard Davey
|
524892f095
|
Fixed angle value and facing direction
|
2018-11-26 15:42:53 +00:00 |
|
Richard Davey
|
a74616b090
|
Added getDistanceX and getDistanceY
|
2018-11-26 15:35:18 +00:00 |
|
Richard Davey
|
41e64b9f53
|
Added time property, getDistance, getDuration and getAngle.
|
2018-11-26 13:11:24 +00:00 |
|
Richard Davey
|
d2cb4a4006
|
Pass the time to Pointer.reset
|
2018-11-26 13:10:54 +00:00 |
|
Richard Davey
|
b437efa642
|
Removed un-used function
|
2018-11-26 11:29:13 +00:00 |
|
Richard Davey
|
449c6a3ca5
|
Update CHANGELOG.md
|
2018-11-26 11:28:24 +00:00 |
|
Richard Davey
|
f51de18bb2
|
Updated docs and added quick bail-out clause
|
2018-11-26 11:27:02 +00:00 |
|
Richard Davey
|
93a76475ea
|
The Input Plugin was emitting a preUpdate event, with the capital U, instead of preupdate . This has now been corrected. Fix #4185
|
2018-11-26 11:13:25 +00:00 |
|
Richard Davey
|
d596fbd8c0
|
Added distance property.
|
2018-11-24 13:04:14 +00:00 |
|
Richard Davey
|
f6efccb29a
|
Added motionFactor property.
|
2018-11-24 12:52:20 +00:00 |
|
Richard Davey
|
c32a69acaf
|
Added midPoint and updateMotion calculations
|
2018-11-24 12:47:19 +00:00 |
|
Richard Davey
|
0f97be3624
|
Restored pointer smoothing
|
2018-11-24 12:47:01 +00:00 |
|
Richard Davey
|
390f34c8d9
|
Removed test code
|
2018-11-24 12:46:49 +00:00 |
|
Richard Davey
|
51a9b3bd4a
|
Recording positon tests
|
2018-11-23 19:06:59 +00:00 |
|
Richard Davey
|
21fa1960f3
|
Testing delta store
|
2018-11-23 19:06:47 +00:00 |
|
Richard Davey
|
b9fb1ddbf4
|
Added call to updateMotion
|
2018-11-23 18:58:13 +00:00 |
|
Richard Davey
|
64d2b26398
|
Tidied up the control flow
|
2018-11-23 18:58:01 +00:00 |
|
Richard Davey
|
1650857878
|
Removed debug tests
|
2018-11-23 16:26:49 +00:00 |
|
Richard Davey
|
370ccb6854
|
Removed debug properties.
|
2018-11-23 16:25:31 +00:00 |
|
Richard Davey
|
69a0dcc9cf
|
Remove debug data.
|
2018-11-23 16:23:47 +00:00 |
|
Richard Davey
|
4681bb888d
|
Moved request below callback. Ignore the argument and use performance.now instead for consistency with input events.
|
2018-11-23 16:20:26 +00:00 |
|
Richard Davey
|
50a167a960
|
Fixed issue with seamless delta reset and moved frame increment to below callback
|
2018-11-23 16:19:44 +00:00 |
|
Richard Davey
|
19a0638fb3
|
Added Game.getFrame and Game.getTime methods.
|
2018-11-23 16:19:18 +00:00 |
|
Richard Davey
|
d6bee1bbd1
|
Working through event debugging - don't pull this version unless you want logs everywhere!
|
2018-11-22 17:18:31 +00:00 |
|
Richard Davey
|
31e0f95954
|
Update CHANGELOG.md
|
2018-11-21 11:53:50 +00:00 |
|
Richard Davey
|
18af31ffb7
|
Fixed how dead particles are managed, reduced gc churn and reset particle positions. Also removed un-needed stable sort.
|
2018-11-21 11:53:46 +00:00 |
|
Richard Davey
|
fca695f632
|
Removed Particle.index as it's no longer required
|
2018-11-21 11:53:21 +00:00 |
|
Richard Davey
|
dbdfb0e95c
|
RandomDataGenerator.shuffle has been fixed to use the proper modifier in the calculation, allowing for a more even distribution
|
2018-11-21 11:23:48 +00:00 |
|
Richard Davey
|
db0be54737
|
Fixed breaking Tween loop change and implemented PathFollower startAt in a slightly different way
|
2018-11-21 10:17:48 +00:00 |
|