r228 music looping globally

Discussion and feedback on Construct 2

Post » Wed May 18, 2016 6:30 pm

Should looping music continue into the next layout?
https://dl.dropboxusercontent.com/u/666 ... br228.capx

I would expect music started on a layout to stop when you go to the next layout, unless it was made global... which we no longer have a parameter for.
Now you must stop a tag in order to get the desired effect.
That seems somewhat backwards doesn't it?
I mean, globally looping music is not an expected feature, It's not used enough to warrant a work around.
Image ImageImage
B
168
S
50
G
164
Posts: 8,237
Reputation: 105,593

Post » Wed May 18, 2016 6:53 pm

Hasn't it always behaved this way? Besides, I'd like to control my audio playback myself instead of the engine assuming what I want to do. I want it to loop forever across layouts no matter what unless I tell it to stop. Any other behavior than that would confuse people, I'd think. If it keeps playing and you didn't want it to, it should be obvious what to do. But if you want it to keep going and it doesn't? That's tougher for new users (in my head).
B
103
S
38
G
19
Posts: 962
Reputation: 17,986

Post » Wed May 18, 2016 7:04 pm

I think a switch you can set when you start it looping would be a better idea.
A layout should be thought of as separate from other layouts.
Image ImageImage
B
168
S
50
G
164
Posts: 8,237
Reputation: 105,593

Post » Wed May 18, 2016 8:12 pm

newt wrote:I think a switch you can set when you start it looping would be a better idea.
A layout should be thought of as separate from other layouts.



I agree a switch would be fine, but I disagree that anyone should be shoehorned into using a layout any way other than how they want. For me, specifically, I have plenty of areas of my game that are spread across multiple layouts where it makes perfect sense to have continuity between them.
B
103
S
38
G
19
Posts: 962
Reputation: 17,986

Post » Thu May 19, 2016 4:34 am

I think this feature is better off with global looping, as creating a function to stop it at the end of a scenecould be done in roughly ten seconds.
B
7
S
1
G
2
Posts: 16
Reputation: 1,392


Return to Construct 2 General

Who is online

Users browsing this forum: R0J0hound, vikuserro and 1 guest