Hundreds of features to explore
Games made in Construct
Your questions answered
Popular & trusted by schools and Universities world-wide
Construct 3 runs in the browser & works offline
Students do not need accounts with us
Our educational partners
Free education resources to use in the classroom
World class complete documentation
Official and community submitted guides
Learn and share with other game developers
Upload and play games from the Construct community
Game development stories & opinions
Is there any way to set the amount of times you can play a sound?
P.s. Need more actions with sound!
what exactly do you mean with amount of times?
Hmmm you can always set a timer (global/instance variable) when you play a sound, you increment it and when this timer variable reach a specific value you stop the sound. (But you should preload it first to be sure it's as sync as it can be)
Global number timer = 0
+On what you want
-> Audio: Stop sound tag "mySound" // to stop the sound if you don't want two sounds playing at the same time
-> Audio: Play sound tag "mySound"
-> System: set timer to 5
+System: Every tick
-> System: set timer to max(timer-dt,0)
+System: timer = 0
-> Audio: Stop sound tag "mySound"
You press a button, an action begins with sound. Then you cant play the sound again till all other actions have taken place.
I will give that ago!
Its not working for me, can you show me an image of what it will look like in the engine?
send me a simple .capx with what you managed copy from my solution
Develop games in your browser. Powerful, performant & highly capable.
so you are trying to play a sound twice or even more at the same time?
I have a button, you press the button, it plays the sound and something happens next.
I don't want to be able to play the sound again until the rest of the scripts have finished doing what they are doing.
Ok, now I understand. thx!
You can allways check if the sound is still playing and if so, not start it again
and invert it...
I've tried that and it doesn't' work. There's not many options with sound.
Weishaupt Never invert Triggers
works fine for me soundTiming.capx
Got it working :)