المتغيرات
مضمّن في Macro Deckغيّر متغيراتك من الأزرار والأتمتة، واكتب أي متغير إلى ملف.
صفحة المتغيرات، مع متغيرات كل التكاملات
- تعيين متغير أو الإضافة إليه أو تبديله أو الإلحاق به
- عدّادات ومفاتيح تشغيل/إيقاف دون إضافة
- كتابة أي متغير إلى ملف، مثلًا لـ OBS
- مدمج ويعمل دائمًا، دون أي إعداد
المتغيرات مدمجة في Macro Deck وتعمل دائمًا. تضيف إجراءين: يغيّر تعيين متغير قيمة أحد متغيراتك، ويحفظ كتابة المتغير إلى ملف القيمة الحالية لأي متغير في ملف.
تنشئ متغيراتك الخاصة في صفحة المتغيرات باستخدام متغير جديد. يكون نوع المتغير نص أو رقمي أو منطقي أو اللون، ويمكنك عرضه في أي مكان، مثلًا في تسمية زر باستخدام {{ vars.deaths }}.
تعيين متغير
اختر المتغير والعملية:
- يستبدل تعيين إلى القيمة بـ القيمة التي تدخلها.
- يضيف إضافة القيمة إلى رقم. والقيمة السالبة تطرح.
- يبدّل تبديل متغيرًا من نوع صحيح/خطأ بين
trueوfalse. - يضيف إلحاق القيمة إلى نهاية نص.
تعتمد العمليات التي يمكنك اختيارها على نوع المتغير. ويُقرَّب الرقم إلى عدد المنازل العشرية للمتغير عند كل كتابة.
يمكن الكتابة في بعض متغيرات التكاملات أيضًا، مثل متغيرات مستوى الصوت والكتم لمكبرات الصوت والميكروفونات، أو متغير يشاركه Macro Deck آخر مع هذا. لا يقبل مثل هذا المتغير إلا تعيين إلى: فلا تعمل إضافة وتبديل وإلحاق إلا مع متغيراتك الخاصة. لتبديل ميكروفون بين المكتوم وغير المكتوم بزر واحد، استخدم الإجراء كتم / إلغاء الكتم بدلًا من ذلك.
كتابة المتغير إلى ملف
يستبدل كتابة المتغير إلى ملف محتوى الملف بالقيمة الحالية لـ المتغير. يعمل أي متغير، بما في ذلك متغيرات التكاملات والإضافات. يُنشأ الملف إذا لم يكن موجودًا، لكن يجب أن يكون مجلده موجودًا بالفعل، وتدخل مساره الكامل.
أمثلة على الإعدادات
- عدّاد الوفيات: زر مع تعيين متغير وإضافة والقيمة
1على المتغيرdeaths، وتعرض تسميتهDeaths: {{ vars.deaths }}. وزر ثانٍ مع تعيين إلى0يعيد تعيينه. - مفتاح وضع: متغير منطقي
stream_modeيبدّله زر واحد، وتتحقق منه أزرار أخرى باستخدام إذا / وإلا. - مصدر نصي في OBS: أتمتة على تغيّر المتغير للأغنية الحالية تنفّذ كتابة المتغير إلى ملف، ويعرض OBS نص الملف في البث.
لا تظهر المتغيرات في صفحة التكاملات وليست لها نافذة إعداد. وفئتها المتغيرات موجودة دائمًا في نافذة إضافة إجراء.
ما تحتاج إليه
- Macro Deck 3
- للإجراء تعيين متغير: متغير خاص بك في صفحة المتغيرات، أو متغير تكامل قابل للكتابة
خطوات الإعداد
الخطوة 1: أنشئ متغيرًا
في الشريط الجانبي، انقر المتغيرات ثم متغير جديد. أدخل الاسم، مثل
deaths، واختر النوع، مثل رقمي.الخطوة 2: أضف تعيين متغير إلى زر
في صفحة اللوحة، تأكد من أن اللوحة غير مقفلة (يعرض الزر في أعلى اليسار قفل)، ثم انقر زرًا. يُفتح المحرر مع تحديد ضغطة قصيرة. انقر + إضافة إجراء، واختر المتغيرات على يمين نافذة إضافة إجراء، ثم اختر تعيين متغير.
الخطوة 3: اختر المتغير والعملية
اختر المتغير، واختر العملية (تعيين إلى أو إضافة أو تبديل أو إلحاق) وأدخل القيمة، مثل
1لـ إضافة. لا يحتاج تبديل إلى قيمة.الخطوة 4: اعرض القيمة على الزر
ضع المتغير في تسمية الزر، مثل
Deaths: {{ vars.deaths }}.الخطوة 5: اضغط الزر
انقر حفظ واضغط الزر. يتغيّر المتغير، وتتبعه كل تسمية وشرط وأتمتة تستخدمه.
الإجراءات2
ضعها على زر أو شغّلها من تدفق.
- تعيين متغير
- يغيّر قيمة أحد متغيراتك: يعيّنها، أو يضيف إليها، أو يبدّلها، أو يُلحق بها.
- كتابة المتغير إلى ملف
- يكتب القيمة الحالية لأي متغير إلى ملف ويستبدل ما كان في الملف.
الأسئلة الشائعة
هل عليّ تفعيل تكامل المتغيرات؟
لا. إنه مدمج في Macro Deck ويعمل دائمًا. لا يظهر في صفحة التكاملات، وإجراءاته موجودة دائمًا في نافذة إضافة إجراء.
لماذا يقول تعيين متغير إن المتغير للقراءة فقط؟
معظم متغيرات التكاملات، مثل حمل المعالج أو مشهد OBS الحالي، لا تفعل سوى عرض قيمة ولا يمكن تغييرها. ومتغيراتك الخاصة التي تأتي من قالب، أو من ملف دون السماح بالكتابة مرة أخرى، للقراءة فقط أيضًا. يستطيع تعيين متغير تغيير متغيراتك الأخرى، ومع تعيين إلى متغيرات التكاملات القابلة للكتابة، مثل مستويات الصوت.
لماذا يقول تعيين متغير إن القيمة غير مناسبة؟
لا تطابق القيمة نوع المتغير، مثل كلمة لمتغير رقمي. تحقق من العملية والقيمة في الإجراء.
لماذا يفشل الإجراء كتابة المتغير إلى ملف؟
يجب أن يكون الملف مسارًا كاملًا، مثل C:\Stream\song.txt أو /Users/you/stream/song.txt، ويجب أن يكون مجلده موجودًا. ويفشل الإجراء أيضًا ما دام المتغير بلا قيمة، مثلًا عندما يكون تكامله غير متصل.
كيف أبقي ملفًا محدّثًا طوال الوقت؟
أنشئ أتمتة بالحدث تغيّر المتغير تراقب المتغير وتنفّذ كتابة المتغير إلى ملف للمتغير نفسه. ويمكن لمتغيراتك الخاصة أيضًا القراءة من ملف مباشرة: اختر القراءة من ملف كمصدر عند إنشائها.
المزيد في Macro Deck
Macro Deck Companion
مضمّن في Macro Deckتحكّم في الهواتف والأجهزة اللوحية التي تعمل بتطبيق Companion: السطوع والتدوير والشاشة ولقطات الشاشة.
Macro Deck Delegate
مضمّن في Macro Deckشغّل نصوصًا برمجية على حاسوب آخر يعمل عليه Macro Deck واستخدم المتغيرات التي يشاركها.
النصوص البرمجية
مضمّن في Macro Deckابنِ مجموعة إجراءات مرة واحدة كنص برمجي وشغّلها من أي زر أو أتمتة أو نص برمجي آخر.