AR/isSoundPanningEnabled: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 37: | Line 37: | ||
==See Also== | ==See Also== | ||
{{AR/ | {{AR/Audio_functions}} | ||
[[en:isSoundPanningEnabled]] | [[en:isSoundPanningEnabled]] | ||
[[hu:isSoundPanningEnabled]] | [[hu:isSoundPanningEnabled]] |
Revision as of 13:34, 1 July 2020
.sound element هذه الوظيفة تتحقق اذا كان تحريك متاح في عنصر الصوت او لا
تلميح: على الرغم من أن هذه الوظيفة تعمل بأصوات غير ثلاثية الأبعاد (تلك التي تم إنشاؤها بواسطة playSound) ، إلا أنه من المنطقي استخدامها مع أصوات ثلاثية الأبعاد (تم إنشاؤها بواسطة playSound3D). يرجى الرجوع إلى setSoundPanningEnabled للحصول على شرح لما تفعله هذه الخاصية. |
تركيب الوظيفة
bool isSoundPanningEnabled ( element theSound )
الفرغات المطلوبة
المعطيات
- تعطي true اذا كان الصوت صالح والتحريك متاح
- تعطي false اذا كان الصوت غير صالح او التحريك غير متاح
مثال
هذا المثال يقوم بتشغيل xy.mp3 في منتصف عالم العبة ويتحقق من ان تحريك الصوت متاح عن طريق اخراج نص في الدردشة بنتيجة الوظيفة وبعدها يقوم بتعطيل التحريك للصوت
local function testPanning() -- تصنع صوت ويقوم بأخراج نص في الشات بحالة التحريك local sound = playSound3D("xy.mp3", 0, 0, 0) outputChatBox("الافتراضي, تحرك الصوت " .. (isSoundPanningEnabled(sound) and "متاح" or "غير متاح")) -- تعطيل التحريك واخراج نص في الدردشة setSoundPanningEnabled(sound, false) outputChatBox("تحريك الصوت تم تعطيلة ليم يزعجكك عندما تكون الكاميرة في الجانب ثانيا!", 0, 255, 0) end addEventHandler("onClientResourceStart", resourceRoot, testPanning)
المتطلبات
الحد الأدنى من الخادم المدعوم | n/a |
---|---|
العميل المدعوم الحد الأدنى | 1.3.0-9.04162 |
ملحوظة: يتطلب استخدام هذه الوظيفة أن يكون للمود إصدار الحد الأدنى المذكور أعلاه في meta.xml <min_mta_version> قسم. e.g. <min_mta_version عميل="1.3.0-9.04162" />
See Also
- getSoundBufferLength
- getSoundEffects
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance