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 |
|
Richard Davey
|
ea8b1ca94c
|
Removed redundant properties (tint and tiling related)
|
2017-07-12 00:47:46 +01:00 |
|
Richard Davey
|
b4e84860da
|
Loader can now handle script files
|
2017-07-11 19:23:03 +01:00 |
|
Richard Davey
|
3e131d5369
|
Ability to add a new State from an existing State implemented
Stress tested up to 100 states all running together.
|
2017-07-11 18:54:30 +01:00 |
|
Richard Davey
|
8eccfc8b39
|
Added SendToBack feature to the State Manager
|
2017-07-11 18:18:31 +01:00 |
|
photonstorm
|
dc90581c96
|
Split the Global State Manager code up into single files and added in ability to move States up, down and to the top. Also swap position and extra index accessing methods.
|
2017-07-11 16:48:45 +01:00 |
|
photonstorm
|
dc5bcccdd5
|
Added purge method to clear out an ObjectPool and finished destroy method.
|
2017-07-11 16:48:32 +01:00 |
|
Felipe Alfonso
|
bb359faa1d
|
Fixed false positive when dealing with mulitple cameras and point hit test
|
2017-07-11 10:09:40 -04:00 |
|
photonstorm
|
f34ff013fb
|
Calling setTint with no arguments now clears the tint.
|
2017-07-11 09:38:19 +01:00 |
|
Felipe Alfonso
|
b88a3e962c
|
Camera culling working with camera and game objects transforms
|
2017-07-10 23:36:12 -04:00 |
|
Felipe Alfonso
|
a3ee32cef4
|
Point Screen To World Hit test now works with multiple cameras and camera transforms
|
2017-07-10 22:27:24 -04:00 |
|
photonstorm
|
927c47e27c
|
Removed console
|
2017-07-10 17:10:07 +01:00 |
|
Felipe Alfonso
|
ebea116809
|
PointScreenToWorldHitTest added to Global Input Manager
|
2017-07-07 15:59:17 -04:00 |
|
photonstorm
|
423326c71b
|
Added empty update method so that default GameObjects can be added to Pools.
|
2017-07-07 18:26:03 +01:00 |
|
photonstorm
|
1b70df7368
|
Lots of Pool updates and extensions. The Pool will now update children automatically, making them far more useful.
|
2017-07-07 18:14:58 +01:00 |
|
photonstorm
|
8bc485e838
|
Renamed internal array and only call GameObject.preUpdate on active list items.
|
2017-07-07 18:14:27 +01:00 |
|