AR/getSoundProperties: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 44: | Line 44: | ||
[[hu:getSoundProperties]] | [[hu:getSoundProperties]] | ||
[[en:getSoundProperties]] | [[en:getSoundProperties]] | ||
[[pt-br:getSoundProperties]] |
Latest revision as of 23:06, 17 August 2021
هذه الوظيفة تحصل على خصائص صوت المحدد. sound.
تركيب الوظيفة
float, float, float, bool getSoundProperties( element sound )
الفرغات المطلوبة
- الصوت: عنصر الصوت المصنوع ب playSound او playSound3D
المعطيات
- تعطي هذه الوظيفة 3 floats و قيمة boolean
- استعيان القيمة الاولي
- سرعة إيقاع القيمة الثانية
- حدة القيمة الثالثة
- القيمة المنطقية التي تمثل ما إذا كان الصوت معكوسًا أم لا.
مثال
مثال 1: هذا المثال يعطي 3 قيم floats تمثل استعيان, سرعة ايقاع, حدة وقيمة منطقية تمثل ما إذا كان الصوت معكوسًا أم لا ، كل 5 ثوانٍ.
Click to collapse [-]
Clientlocal sound local timer addCommandHandler("playsound", function () sound = playSound("wasted.mp3") timer = setTimer(function() soundProperties(sound) end, 5000, 0) end ) function soundProperties(sound) local sampleRate, tempo, pitch, isReversed = getSoundProperties(sound) -- تجلب الاستعيان وسرعة الايقاع وحدة وقيمة منطقية تمثل ما إذا كان الصوت معكوسًا أم لا. outputChatBox(sampleRate.." "..tempo.." "..pitch.." "..tostring(isReversed)) end
أنظر أيضاً
- getSoundBufferLength
- getSoundEffects
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance