Difference between revisions of "SoundChannel"
|  (→Description:  added some sample code) | |||
| Line 55: | Line 55: | ||
| === <translate>Constants</translate> === | === <translate>Constants</translate> === | ||
| |} | |} | ||
| + | |||
| + | {{SoundChannel}} | ||
Revision as of 23:51, 3 December 2019
Supported platforms: 





 
Available since: Gideros 2011.6
Inherits from: Object
Description
The SoundChannel class is used to control and monitor a playing sound.
SoundChannel Events
- Event.COMPLETE = "complete" When the sound channel has finished playing, Event.COMPLETE event is dispatched.
Example
local sound1 = Sound.new("audio/sound1.ogg")
local audio1 = sound1:play()
audio1:addEventListener(Event.COMPLETE, function()
	-- play a second audio when the first one is complete
	local sound2 = Sound.new("audio/sound2.ogg")
	local audio2 = sound2:play()
end)
| MethodsSoundChannel:getPitch returns the current pitch of the sound channel | EventsConstants | 
- SoundChannel:getPitch
- SoundChannel:getPosition
- SoundChannel:getStreamId
- SoundChannel:getVolume
- SoundChannel:isLooping
- SoundChannel:isPaused
- SoundChannel:isPlaying
- SoundChannel:setEffect
- SoundChannel:setLooping
- SoundChannel:setPaused
- SoundChannel:setPitch
- SoundChannel:setPosition
- SoundChannel:setVolume
- SoundChannel:setWorldPosition
- SoundChannel:stop
