photonstorm
|
33258a27c0
|
Added DisplayList.sortGameObjects and getTopGameObject methods which will sort a given array of game objects into display list order, factoring in the z-index as well.
|
2017-07-20 12:50:38 +01:00 |
|
photonstorm
|
f556e8bb6b
|
Systems.depthSort renamed to queueDepthSort as that is what it does. depthSort now does an immediate sort (if the flag is set).
|
2017-07-20 12:48:35 +01:00 |
|
photonstorm
|
0589effa22
|
Added onStepCallback to Game step.
|
2017-07-20 11:34:01 +01:00 |
|
photonstorm
|
b438c0ead8
|
Fixed issue with Pointer Up always firing.
|
2017-07-19 17:06:19 +01:00 |
|
Richard Davey
|
474d08f993
|
Lots of work on making Game Objects draggable
|
2017-07-18 23:15:28 +01:00 |
|
Richard Davey
|
be5961c512
|
Exposed input hander in the pointer events
|
2017-07-18 23:15:07 +01:00 |
|
Richard Davey
|
458d50d20b
|
Added Drag Events
|
2017-07-18 23:14:35 +01:00 |
|
photonstorm
|
d753c5316d
|
Adding movement processing events.
|
2017-07-18 17:22:14 +01:00 |
|
photonstorm
|
805ba7e29e
|
Added lots of new methods for setting callbacks and using the new InteractiveObject instead of a direct hitArea property.
|
2017-07-18 13:54:43 +01:00 |
|
photonstorm
|
a2a2d7e753
|
Events now record x/y position locally.
|
2017-07-18 13:54:43 +01:00 |
|
photonstorm
|
3f13659534
|
Added callbacks and extra properties.
|
2017-07-18 13:54:43 +01:00 |
|
photonstorm
|
7bcfb0ed6c
|
Swapped to PointWithinHitArea instead for clarity.
|
2017-07-18 13:54:43 +01:00 |
|
photonstorm
|
c3ba02aaaa
|
Removing hitArea in place of input (InteractiveObject)
|
2017-07-18 13:54:43 +01:00 |
|
photonstorm
|
a41503979b
|
Move vars lower if we bail sooner
|
2017-07-18 13:54:42 +01:00 |
|
photonstorm
|
c9acae689d
|
ESLint
|
2017-07-18 13:54:42 +01:00 |
|
Richard Davey
|
a749c1c635
|
Merge pull request #3034 from Antriel/master
Fixes #3033
|
2017-07-18 12:20:49 +01:00 |
|
Peter Achberger
|
edb8d39ae1
|
Fixes #3033
|
2017-07-18 10:26:43 +02:00 |
|
Richard Davey
|
0d925b9cc0
|
New Interactive Object created.
Pointer events now dispatch more details.
Interactive Object used internally everywhere.
Hit Test updated to handle it.
|
2017-07-18 02:36:45 +01:00 |
|
Richard Davey
|
9a34ce71ac
|
Added Camera Hit Test specific cull
|
2017-07-18 02:35:55 +01:00 |
|
Richard Davey
|
95dea5c88a
|
Hit Area is now top-left based. Pointer x/y now takes canvas position and scale into account.
|
2017-07-17 23:38:43 +01:00 |
|
Richard Davey
|
f5c3ab0fcb
|
Handle any origin
|
2017-07-17 23:38:07 +01:00 |
|
Richard Davey
|
9acbecee1a
|
Removed dead code
|
2017-07-17 23:37:50 +01:00 |
|
photonstorm
|
69d07300d5
|
Added lots more setHitArea helpers to the manager.
|
2017-07-17 13:41:48 +01:00 |
|
photonstorm
|
b82e4afa1d
|
Added missing component.
|
2017-07-17 11:23:11 +01:00 |
|
Richard Davey
|
b3486ad64b
|
Added getPixel method to the Texture Manager.
|
2017-07-16 12:44:45 +01:00 |
|
photonstorm
|
2405160cd1
|
Added continuous polling feature to the Input Manager.
|
2017-07-14 18:00:15 +01:00 |
|
photonstorm
|
8cefdaea8b
|
Camera broken into components.
|
2017-07-14 16:46:11 +01:00 |
|
photonstorm
|
d804e056ed
|
Renaming from State to Scene internally.
This is one monster update.
|
2017-07-14 14:50:51 +01:00 |
|
Richard Davey
|
8bae761d75
|
Pointer Down and Up events working on Game Objects
|
2017-07-14 01:38:21 +01:00 |
|
Richard Davey
|
d12522e480
|
Pointer Over and Out events and lists working
|
2017-07-14 00:37:54 +01:00 |
|
photonstorm
|
b7d4559d45
|
Moving to more modular, State based input management.
|
2017-07-13 17:21:37 +01:00 |
|
photonstorm
|
dd3fa23bab
|
Modified setHitArea to pass the GO via the State Input Manager.
|
2017-07-13 15:49:06 +01:00 |
|
photonstorm
|
51f75413dc
|
Added new State Input Manager and updated the Injection Map.
|
2017-07-13 15:48:51 +01:00 |
|
photonstorm
|
26ef04c827
|
Removed un-used vars and added inputEnabled flag.
|
2017-07-13 15:48:31 +01:00 |
|
Felipe Alfonso
|
d48237f0b3
|
Changed blitter batch to sprite batch on bitmap text
|
2017-07-13 00:09:12 -04:00 |
|
Richard Davey
|
ad540d95bc
|
Added SetHitArea action
|
2017-07-13 02:35:29 +01:00 |
|
Richard Davey
|
7528b6e5a9
|
Updated Input Manager to use hitArea instead of dimensions
|
2017-07-13 02:06:00 +01:00 |
|
Richard Davey
|
2ba436ec7d
|
Added setAngle method
|
2017-07-13 02:05:44 +01:00 |
|
Richard Davey
|
6efeb2c90f
|
Added hitArea property and setHitArea method
|
2017-07-13 02:05:32 +01:00 |
|
Felipe Alfonso
|
3afe6d82fa
|
Fix text rendering when overlapped with other gameobjects in the display list
|
2017-07-12 16:55:57 -04:00 |
|
Richard Davey
|
b53c3a265a
|
Added ability to round Text bounds
|
2017-07-12 17:32:45 +01:00 |
|
Richard Davey
|
abb16fbf75
|
Camera culling can be disabled
|
2017-07-12 13:21:51 +01:00 |
|
Richard Davey
|
ed0d445c54
|
PointScreenToWorldHitTest now always returns an array no matter what
|
2017-07-12 12:58:34 +01:00 |
|
Richard Davey
|
3206e1bf5e
|
Optimized applyITRS for testing
|
2017-07-12 12:58:09 +01:00 |
|
Richard Davey
|
8d89c421b3
|
Group configs can now set the classType
|
2017-07-12 12:57:53 +01:00 |
|
Richard Davey
|
7ae478cf3b
|
Groups can set grid alignment via the config
|
2017-07-12 12:28:21 +01:00 |
|
Richard Davey
|
656b7e33b2
|
Allowed Bitmap Text fonts to be trimmed within a texture atlas with or without padding
|
2017-07-12 03:40:27 +01:00 |
|
Richard Davey
|
26404bbc15
|
Working through adding trimmed frame support to Bitmap Text
|
2017-07-12 00:49:20 +01:00 |
|
Richard Davey
|
140ed6b4df
|
Exposed RTree
|
2017-07-12 00:48:56 +01:00 |
|
Richard Davey
|
a92ef5dc31
|
Allowed Bitmap Text to use a frame from a texture atlas
|
2017-07-12 00:48:41 +01:00 |
|