วิธีทำงานของคำสั่ง title, subtitle และ actionbar ใน Minecraft
Title จะแสดงข้อความขนาดใหญ่ตรงกลางหน้าจอผู้เล่น, subtitle จะเพิ่มบรรทัดเล็ก ๆ ด้านล่าง และ actionbar จะแสดงข้อความสั้น ๆ เหนือ hotbar ตัวสร้างนี้จะสร้างคำสั่ง timing และคำสั่งข้อความทั้งสาม เพื่อให้คุณเก็บลำดับทั้งหมดไว้ด้วยกัน
Java Edition ใช้ /title พร้อม text components ในขณะที่ Bedrock Edition ใช้ /titleraw พร้อม rawtext เลือกรุ่นก่อนคัดลอก เพราะชื่อคำสั่งและรูปแบบข้อความไม่สามารถใช้แทนกันได้
ควบคุมเวลาการแสดงผล
ค่า Fade in, stay และ fade out วัดเป็น game ticks ที่อัตราปกติ 20 ticks ต่อวินาที 10 ticks ประมาณครึ่งวินาที และ 60 ticks ประมาณสามวินาที ความหน่วงของเซิร์ฟเวอร์อาจทำให้เวลาจริงไม่แม่นยำ
ส่งข้อความถึงผู้เล่นที่ถูกต้อง
ตัวอย่างที่สร้างขึ้นกำหนดเป้าหมายเป็น @a เพื่อให้ผู้เล่นออนไลน์ทุกคนเห็นข้อความ เปลี่ยน @a เป็นชื่อผู้เล่นหรือ target selector ที่เข้ากันได้เมื่อ title ต้องการให้แสดงกับผู้เล่นคนเดียว ทีม รัศมี หรือผู้เข้าร่วมอีเวนต์ที่กำหนด
รันคำสั่งตามลำดับ
ตั้งค่า timing ก่อน จากนั้นส่ง subtitle ก่อน title คำสั่ง title จะทำให้เกิดการแสดงผลที่มองเห็น actionbar เป็นอิสระและสามารถใช้พร้อมกันหรือลบออกจาก function ที่ดาวน์โหลดได้
ใช้ตัวอย่างเพื่อตรวจสอบเลย์เอาต์
ตัวอย่างในเบราว์เซอร์ช่วยเปรียบเทียบความยาว title ความสมดุลของ subtitle สี และตำแหน่ง actionbar Minecraft ใช้ฟอนต์ การปรับขนาดหน้าจอ และ resource packs ของตัวเอง ดังนั้นควรตรวจสอบลำดับสุดท้ายใน client ที่ผู้เล่นของคุณใช้
สร้างลำดับ title ของ Minecraft
- เลือก Java หรือ Bedrock Edition
- เขียน title, subtitle และข้อความ actionbar (ไม่บังคับ)
- ตั้งค่าระยะเวลา fade in, stay และ fade out เป็น ticks
- ตรวจสอบตัวอย่าง HUD และคัดลอกชุดคำสั่งที่สร้างขึ้น
- เปลี่ยน @a เมื่อต้องการให้ข้อความแสดงกับกลุ่มย่อย จากนั้นทดสอบคำสั่งตามลำดับ
คำถามเกี่ยวกับคำสั่ง title ของ Minecraft
ทำไม subtitle ของฉันไม่แสดง?
Subtitle จะแสดงพร้อมกับการแสดง title ครั้งถัดไป ส่งคำสั่ง subtitle ก่อน แล้วจึงส่งคำสั่ง title การส่ง subtitle เพียงอย่างเดียวอาจไม่ทำให้เกิดการแสดงผลเต็มหน้าจอตามที่คาดหวัง
ความแตกต่างระหว่าง title และ actionbar คืออะไร?
Title คือข้อความขนาดใหญ่ตรงกลางสำหรับเหตุการณ์สำคัญ ส่วน actionbar คือบรรทัดเล็ก ๆ ชั่วคราวเหนือ hotbar เหมาะสำหรับข้อความสถานะ เป้าหมาย cooldown หรือคำแนะนำ
ฉันสามารถใช้คำสั่ง Java ใน Bedrock Edition ได้ไหม?
ไม่ได้ Bedrock ใช้ /titleraw สำหรับข้อความแบบ raw JSON ในขณะที่ Java ใช้ /title text components สลับรุ่นในตัวสร้างและคัดลอกผลลัพธ์ที่ตรงกัน
ทำไม function ที่ดาวน์โหลดไม่มีเครื่องหมาย / นำหน้า?
คำสั่งภายในไฟล์ .mcfunction จะเขียนโดยไม่มีเครื่องหมาย / นำหน้า ตัวอย่างในหน้ารวมเครื่องหมาย / สำหรับใช้ในแชทหรือ command block แต่ไฟล์ที่ดาวน์โหลดจะลบออก