انتقل إلى المحتوى الرئيسي

نظرة عامة

Runtime Audio Importer Documentation

Runtime Audio Importer هو ملحق (plugin) لمحرك Unreal Engine مصمم لـاستيراد بيانات الصوت بتنسيقات مختلفة إلى اللعبة أثناء التشغيل (runtime). وهو يدعم التنسيقات التالية: MP3, WAV, FLAC, OGG VORBIS, OGG OPUS, BINK, و RAW (PCM).

بالإضافة إلى ذلك، يتضمن هذا الملحق ميزات لـتحويل الترميز (Transcoding) وتصدير بيانات الصوت بالتنسيقات التالية: OGG VORBIS, OGG OPUS, WAV, BINK, و RAW (PCM).

كيفية العمل

يتم تحويل ترميز بيانات الصوت المستوردة إلى تنسيق 32-bit IEEE floating point PCM، والذي يستخدم بعد ذلك لنقل البيانات على الفور إلى عارض الصوت (audio renderer) أثناء التشغيل. يستخدم الملحق فئة مخصصة لموجة الصوت (sound wave) موروثة من USoundWaveProcedural.

بدء سريع: استيراد وتشغيل الصوت

إليك مثالًا أساسيًا لكيفية استيراد وتشغيل موجة صوت (sound wave) أثناء التشغيل (runtime):

مثال كامل

لاستيراد بيانات الصوت مسبقًا في المحرر (Editor)، يرجى الرجوع إلى قسم استيراد الصوت مسبقًا.

موارد إضافية