AR/getSoundEffects: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
No edit summary  | 
				|||
| Line 31: | Line 31: | ||
{{Sound_Effects}}  | {{Sound_Effects}}  | ||
==  | ==مثال:==    | ||
<syntaxhighlight lang="lua">  | <syntaxhighlight lang="lua">  | ||
function switchEffects(sound)  | function switchEffects(sound)  | ||
Revision as of 00:56, 6 November 2013
هذه الوظيفة تجلب حالات تأثيرات الصوت في جدول
Syntax
table getSoundEffects ( element sound )
Required Arguments
- sound: a sound element.
 
Returns
تنتج جدول فيه اسماء الحالات كمفاتيح للقيم
مثال:
{
    gargle = false,
    compressor = false,
    echo = true,
    i3dl2reverb = true,
    distortion = false,
    chorus = false,
    parameq = false,
    reverb = false,
    flanger = false
}
أسماء تأثيرات الصوت:
- gargle
 - compressor
 - echo
 - i3dl2reverb
 - distortion
 - chorus
 - parameq
 - reverb
 - flanger
 
مثال:
function switchEffects(sound) for _,v in ipairs(getSoundEffects(sound)) do -- Go through the whole list of sound effects for the sound if v == "gargle" then -- If the sound effect is 'gargle', proceed setSoundEffectEnabled(sound, "gargle", false) -- Disable the 'gargle' -effect end end end
أنظر أيضاً
- getSoundBufferLength
 - getSoundEffects
 - getSoundFFTData
 - getSoundLength
 - getSoundLevelData
 - getSoundMaxDistance