Guides / Commands & Data

/particle: المعنى الحقيقي لـ delta و speed، وحيلة count=0

الأرقام الأربعة بعد الموضع ليست اتجاهاً. إليك ما تفعله delta و speed، ولماذا تتصرف count=0 بشكل مختلف تماماً، وكيف توجه جسيماً.

/particle flame ~ ~1 ~ 0.5 0.5 0.5 0.01 20
                      └─ delta ─┘  spd  count

هذه الأرقام الأربعة هي الجزء الأكثر سوءاً في فهم الأمر.

delta هو انتشار، وليس اتجاه

dx dy dz تصف انتشاراً غاوسياً (Gaussian spread) حول الموضع — مدى تشتت الجسيمات على كل محور. 0.5 0.5 0.5 يعطي كرة ضبابية؛ 2 0 0 يعطي خطاً على طول المحور X.

إنها ليست متجهاً للسرعة. الموجب والسالب لا يحدثان فرقاً؛ -2 0 0 و 2 0 0 ينتجان نفس الخط.

إلا إذا كانت count تساوي 0

اجعل count تساوي 0 وسيتغير معنى كل رقم سابق:

countمعنى deltaمعنى speed
≥ 1انتشار عشوائيمقدار سرعة عشوائي
0متجه اتجاهالسرعة على طوله
/particle flame ~ ~1 ~ 0 1 0 0.5 0    →  one particle shot straight up at 0.5

هذه هي الطريقة الوحيدة لتوجيه جسيم. كل إجابة لسؤال "كيف أصنع شعاعاً" تصل في النهاية إلى هنا. التكلفة هي جسيم واحد لكل أمر، لذا فإن الشعاع هو حلقة أو سلسلة.

speed ليست دائماً سرعة

بالنسبة لمعظم الجسيمات، speed هو مضاعف للسرعة. بالنسبة لعدد قليل منها، يتم إعادة توظيفه بالكامل:

  • dust — الحجم معلمة، و speed لا تفعل شيئاً
  • note — speed تختار اللون، 0 إلى 24 تتوافق حول عجلة الألوان
  • entity_effect — اللون مأخوذ من وسيط ألفا-RGB

لذا فإن جسيماً من نوع note مع speed 1 ليس سريعاً، بل هو لون مختلف.

الجسيمات ذات الوسائط الخاصة بها

/particle dust{color:[1.0,0.0,0.0],scale:1} ~ ~ ~ 0 0 0 0 1
/particle block{block_state:"minecraft:stone"} ~ ~ ~ 0.3 0.3 0.3 0 10
/particle dust_color_transition{from_color:[1,0,0],to_color:[0,0,1],scale:1} ~ ~ ~ 0 0 0 0 1

تأتي كتلة الوسائط مباشرة بعد اسم الجسيم، قبل الإحداثيات. وضعها في النهاية هو خطأ بناء الجملة المعتاد.

force والمشاهد

ينتهي الأمر بوضع اختياري ولاعب:

/particle flame ~ ~ ~ 0 0 0 0 1 force @a

normal يحترم إعدادات الجسيمات لكل عميل وحد رؤية يبلغ 32 كتلة. force يعرض الجسيم بغض النظر وعبر 512 كتلة. لأي شيء يجب أن يراه اللاعب — إشارة زعيم، علامة مهمة — force مطلوب، وهذا هو السبب في أن جسيماتك تعمل لك وليس لشخص لديه جسيمات مخفضة.

الأداء

الجسيمات هي عرض من جانب العميل، لذا تقع التكلفة على اللاعبين، وليس على الخادم. count من 200 لكل تكة لكل لاعب سيخفض معدل الإطارات على الأجهزة المتواضعة على الرغم من أن TPS الخادم لم يتأثر. وزع الانبعاثات عبر التكات بدلاً من إصدار عدد كبير واحد.

تصفح كل نوع جسيم وأكثر من 1,900 معرف صوت مع أوامر جاهزة في معرض الجسيمات والأصوات.

معرض الجسيمات والأصوات →

More guides

Browse all →

تبحث عن أدوات ماينكرافت أخرى؟

مجموعة من المولّدات والعارضات والمحوّلات تعمل في المتصفح — كلها مجانية.