AR/isSoundPanningEnabled

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

.sound element هذه الوظيفة تتحقق اذا كان تحريك متاح في عنصر الصوت او لا

[[{{{image}}}|link=|]] تلميح: على الرغم من أن هذه الوظيفة تعمل بأصوات غير ثلاثية الأبعاد (تلك التي تم إنشاؤها بواسطة 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