AR/getSoundLevelData
Jump to navigation
Jump to search
تحصل هذه الوظيفة على المستوى الأيسر / الأيمن من عنصر الصوت. إذا كان العنصر لاعبًا ، فستستخدم هذه الوظيفة صوت اللاعبين. sound element.
تركيب الوظيفة
int, int getSoundLevelData ( element theSound )
الفرغات المطلوبة
- الصوت The sound element which level data you want to return.
- الصوت عنصر الصوت الذي تريد جلب منة بينات مستوي الصوت.
المعطيات
تعطي عددان صحيحين في النطاق من 0 الي 32767
مثال
Click to collapse [-]
ClientsoundHandler = playSound ( "sound.wav" )
function onSoundPlayRender ( )
if ( soundHandler ) then
local leftData, rightData = getSoundLevelData ( soundHandler )
if ( leftData ) then
dxDrawRectangle ( 0, 0, 64, leftData / 32767 * 256, tocolor ( 255, 0, 0 ) )
dxDrawRectangle ( 64, 0, 64, rightData / 32767 * 256, tocolor ( 0, 0, 255 ) )
end
end
end
addEventHandler ( "onClientRender", getRootElement(), onSoundPlayRender )
المتطلبات
| الحد الأدنى من الخادم المدعوم | n/a |
|---|---|
| العميل المدعوم الحد الأدنى | 1.3.0-9.04162 |
ملحوظة: يتطلب استخدام هذه الوظيفة أن يكون للمود إصدار الحد الأدنى المذكور أعلاه في meta.xml <min_mta_version> قسم. e.g. <min_mta_version عميل="1.3.0-9.04162" />
التغير
| الاصدار | الوصف |
|---|
| 1.3.2 | اضافة عنصر الاعب لاءستخدام صوت الاعب |
أنظر أيضاً
- getSoundBufferLength
- getSoundEffects
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance