AR/getSoundLevelData

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

تحصل هذه الوظيفة على المستوى الأيسر / الأيمن من عنصر الصوت. إذا كان العنصر لاعبًا ، فستستخدم هذه الوظيفة صوت اللاعبين. sound element.

تركيب الوظيفة

int, int getSoundLevelData ( element theSound )

الفرغات المطلوبة

  • الصوت The sound element which level data you want to return.
  • الصوت عنصر الصوت الذي تريد جلب منة بينات مستوي الصوت.

sound element

المعطيات

تعطي عددان صحيحين في النطاق من 0 الي 32767

مثال

Click to collapse [-]
Client
soundHandler = 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 اضافة عنصر الاعب لاءستخدام صوت الاعب

أنظر أيضاً