Pavle Goloskokovic
|
2b0765f46a
|
Added remove method that calls BaseSoundManager remove method
|
2018-01-20 20:23:33 +01:00 |
|
Pavle Goloskokovic
|
5ba2c0338a
|
Added playAudioSprite method which only returns false
|
2018-01-20 20:13:14 +01:00 |
|
Pavle Goloskokovic
|
4a4a849c6f
|
Added play method which only returns false
|
2018-01-20 20:12:36 +01:00 |
|
Pavle Goloskokovic
|
cd00b5db79
|
Added addAudioSprite method which instantiates and returns NoAudioSound as audio sprite sound object with empty spritemap
|
2018-01-20 20:11:48 +01:00 |
|
Pavle Goloskokovic
|
7511c038b7
|
Added add method which instantiates and returns NoAudioSound object
|
2018-01-20 20:10:16 +01:00 |
|
Pavle Goloskokovic
|
f1aea49a9c
|
Initializing unlocked property to false
|
2018-01-20 20:01:55 +01:00 |
|
Pavle Goloskokovic
|
a1fa271d7c
|
Initializing locked property to false
|
2018-01-20 20:01:44 +01:00 |
|
Pavle Goloskokovic
|
fdcc4898cc
|
Initializing pauseOnBlur property to true
|
2018-01-20 20:01:26 +01:00 |
|
Pavle Goloskokovic
|
27b2936ce6
|
Initializing rate property to 0
|
2018-01-20 20:01:09 +01:00 |
|
Pavle Goloskokovic
|
526fe77106
|
Initializing rate property to 1
|
2018-01-20 20:00:55 +01:00 |
|
Pavle Goloskokovic
|
ee8ce19ef8
|
Initializing volume property to 1
|
2018-01-20 20:00:36 +01:00 |
|
Pavle Goloskokovic
|
1c6aa693e9
|
Initializing mute property to false
|
2018-01-20 20:00:21 +01:00 |
|
Pavle Goloskokovic
|
c5062a0c90
|
Initializing sounds property an empty array
|
2018-01-20 19:59:54 +01:00 |
|
Pavle Goloskokovic
|
e15a5a9c69
|
Initializing game property with provided attribute reference
|
2018-01-20 19:59:19 +01:00 |
|
Pavle Goloskokovic
|
4316c22785
|
Added NoAudioSoundManager class that extends EventEmitter
|
2018-01-20 19:57:00 +01:00 |
|
Pavle Goloskokovic
|
db5002fa87
|
Updated BaseSoundManager playAudioSprite method to return value from sound play method call
|
2018-01-20 19:53:09 +01:00 |
|
Pavle Goloskokovic
|
7a259da22c
|
Updated BaseSoundManager play method to return value from sound play method call
|
2018-01-20 19:51:54 +01:00 |
|
Pavle Goloskokovic
|
ac7be301f1
|
Reverting previous commit since it did not fix the issue
|
2018-01-19 17:12:49 +01:00 |
|
Pavle Goloskokovic
|
d50c04e9f8
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/loader/filetypes/AudioFile.js
|
2018-01-19 16:30:43 +01:00 |
|
Pavle Goloskokovic
|
999b7d96df
|
skipping looping and ending logic if current time is 0 since some HTML5 Audio implementations set currentTime value to 0 when changing playback rate or performing any other operation on an audio tag object
|
2018-01-19 16:24:26 +01:00 |
|
Richard Davey
|
e2d71e2c6d
|
BaseLoader renamed LoaderPlugin, const updated, index updated.
|
2018-01-19 14:54:50 +00:00 |
|
Richard Davey
|
4aa6e931f1
|
Merging Loader into BaseLoader
|
2018-01-19 14:47:25 +00:00 |
|
Richard Davey
|
b58814e8d7
|
Merge pull request #3172 from Antriel/master
Added missing require for Point.
|
2018-01-19 14:05:55 +00:00 |
|
Richard Davey
|
e18858010c
|
Tidying up before merging with BaseLoader.
|
2018-01-19 13:52:03 +00:00 |
|
Richard Davey
|
f5462146e2
|
Added MultiAtlas loader.
|
2018-01-19 13:51:53 +00:00 |
|
Richard Davey
|
8983c93fc6
|
Added AudioSprite loader.
|
2018-01-19 13:51:12 +00:00 |
|
Richard Davey
|
db515d8724
|
All FileTypes now register themselves with the FileTypesManager, allowing devs to specify which loaders are included in their builds.
|
2018-01-19 13:29:26 +00:00 |
|
Richard Davey
|
676c5be1da
|
Added global FileTypes manager.
|
2018-01-19 13:29:25 +00:00 |
|
Richard Davey
|
fd4cae12fc
|
Removed un-used file.
|
2018-01-19 13:29:24 +00:00 |
|
Antriel
|
df7bc2e841
|
Added missing require for Point.
|
2018-01-19 14:20:45 +01:00 |
|
Michael Hadley
|
a6365c5339
|
Removing es6 'let' from AP vs tilemap
|
2018-01-19 06:56:52 -06:00 |
|
Pavle Goloskokovic
|
f7b0dcf56a
|
Inverted condition to prevent nesting
|
2018-01-19 12:19:02 +01:00 |
|
Pavle Goloskokovic
|
ff8c039cf7
|
Inverted condition to prevent nesting
|
2018-01-19 12:17:34 +01:00 |
|
Pavle Goloskokovic
|
f019b8ad75
|
Merge remote-tracking branch 'origin/master'
|
2018-01-19 12:08:40 +01:00 |
|
Pavle Goloskokovic
|
fb96aeccd6
|
Removed game reference
|
2018-01-19 12:06:41 +01:00 |
|
Pavle Goloskokovic
|
4bb8557081
|
Updated reference to the game object
|
2018-01-19 12:06:11 +01:00 |
|
Richard Davey
|
fb7cdbf29b
|
Added ability to load plugins from external files and have them register with the PluginManager.
|
2018-01-18 16:48:25 +00:00 |
|
Pavle Goloskokovic
|
e889de2c20
|
Merge remote-tracking branch 'origin/master'
|
2018-01-18 16:09:29 +01:00 |
|
Richard Davey
|
d46662cd46
|
Swapped to using Number.MAX_VALUE so repeat -1 now works properly in IE11 and below.
|
2018-01-18 14:59:32 +00:00 |
|
Richard Davey
|
86fe054c63
|
Game boot sequence is now split-up to allow time for non-blocking, but time sensitive plugins (like the Texture Manager) to complete starting up before the main loop begins. Texture Manager now checks on state of default images before telling Game it is ready.
|
2018-01-18 14:01:29 +00:00 |
|
Richard Davey
|
2deb9edc9e
|
Plugins now check to see if the Scene is already booted and adapt accordingly.
|
2018-01-18 14:00:31 +00:00 |
|
Richard Davey
|
69dbe38c9f
|
Scene.Systems keeps track of it's booted, so plugins know how to respond to the boot event (or not). You can now also load a plugin into a Scene at runtime.
|
2018-01-18 13:59:37 +00:00 |
|
Pavle Goloskokovic
|
8968044d8f
|
Removed ready event
|
2018-01-18 14:15:15 +01:00 |
|
Pavle Goloskokovic
|
ca614166b1
|
Using playCatchPromise for delayed sound playback
|
2018-01-18 14:14:14 +01:00 |
|
Pavle Goloskokovic
|
3a7d06b48a
|
Using playCatchPromise when starting sound playback
|
2018-01-18 14:13:57 +01:00 |
|
Pavle Goloskokovic
|
ef98de7258
|
Added playCatchPromise method to handle possible exceptions thrown form audio tag play method
|
2018-01-18 14:13:29 +01:00 |
|
Pavle Goloskokovic
|
c1cb3c3ab2
|
Removing touchmove event listener on successful unlock
|
2018-01-18 14:12:32 +01:00 |
|
Pavle Goloskokovic
|
336f5b9028
|
Skipping unlocking if touchmove event occurred before touchend event
|
2018-01-18 14:11:49 +01:00 |
|
Pavle Goloskokovic
|
b036eecd9f
|
Added detectMove method as touchmove event listener
|
2018-01-18 14:10:51 +01:00 |
|
Pavle Goloskokovic
|
01c246ac0b
|
Added variable and method for keeping track of touch move events
|
2018-01-18 14:10:03 +01:00 |
|