การสร้างลำแสงเลเซอร์

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ลำแสง เลเซอร์ เป็นลำแสงแห่งแสง ในขณะที่เป็นเรื่องหายากในชีวิตจริง แต่การประสบการณ์ sci-fi มักใช้ลำแสงเป็นวิธีการที่จะทำให้ผู้เล่นเสียหายใ

โดยใช้ตัวอย่าง Laser Beam Blaster รุ่น, วิดีโอนี้แสดงให้คุณเห็นวิธีการสร้างเอฟเฟกต์พิเศษของลำแสงเลเซอร์ด้วยสคริปต์ที่เปิดใช้งานได้เพื่อตั้งค่าสุขภาพของผู้เล่นให้เป็นศูนย์ในการชนกันรวมถึงค

  • การติดตั้งกล่องความเข้ากันที่มองไม่เห็นที่ตรวจจับเมื่อผู้เล่นชนกับลำแสงเลเซอร์
  • การกำหนดค่าอุปกรณ์ที่แสดงถึงความถึงของลำแสงเลเซอร์
  • การปรับแต่งลำแสงที่เหมือนลักษณะทางสายตาของลำแสงเลเซอร์ในอนาคต
  • การเขียนสคริปต์สำหรับกล่องคอลลิชันที่ทำลายตัวละครของผู้เล่น

รับสินทรัพย์ Blaster

ร้านค้าผู้สร้าง เป็นแท็บของกล่องเครื่องมือที่คุณสามารถใช้เพื่อค้นหาสินทรัพย์ทั้งหมดที่สร้างโดย Roblox และชุมชน Roblox สำหรับใช้ในโครงการของคุณรวมถึงโ

การกวดวิชานี้อ้างอิงถึงเครื่องยิงเลเซอร์ที่มีคุณภาพสูงซึ่งคุณสามารถใช้เป็นตัวอย่างในแต่ละขั้นตอนภายในส่วนต่อไป

คุณสามารถเพิ่มรุ่นนี้ในสินค้าคงคลังของคุณใน Studio โดยการคลิกลิงค์ เพิ่มในสินค้าคงคลัง ในส่วนประกอบต่อไปนี้ คลังไอเท็มแพลตฟอร์มๆ

เพื่อรับสินทรัพย์เครื่องปืนจากสินค้าคงคลังของคุณไปยังประสบการณ์ของคุณ:

  1. ในแถบเมนู เลือก ดู แท็บ

  2. ในส่วน แสดง คลิก กล่องเครื่องมือ รูป แสดง กล่องเครื่องมือ ขึ้นมา

  3. ในหน้าต่าง กล่องเครื่องมือ คลิกที่แท็บ กระเป๋า แสดงผลการเรียงลำดับ โมเดลของฉัน

  4. คลิกที่ Laser Beam Blaster รายละเอียด

ติดตั้งกล่องชนกัน

ลำแสงเลเซอร์ที่สมบูรณ์ซึ่งตั้งค่าความสุขของผู้เล่นให้เป็นศูนย์เมื่อสัมผัสต้องมีความสามารถในการตรวจจับเมื่อผู้เล่นชนกับเลเซอร์ เนื่องจากวัตถุ Beam ไม่มีความสามารถใน

ตัวอย่างเช่น การกวดวิชานี้ใช้บล็อกที่มองไม่เห็นที่มี Beam วัตถุเป็นกล่องชนิดที่ตรวจจับเมื่อตัวละครของคุณ Humanoid วัตถุสัมผัสกับลำแสง

เพื่อติดตั้งกล่องชน:

  1. ใส่ชิ้นส่วน บล็อก ใน LaserBeamBlaster

  2. เลือกชิ้นส่วน แล้วในหน้าต่าง โปรพีเพอร์ตี้ 1. ตั้ง ชื่อ เป็น CollisionBox คุณสมบัติของส่วน ชื่อและรูปแบบกล่องสีของส่วนมีความสำคัญสำหรับสคริปต์ในภายหลังในการกวดวิชา 2. เปิดใช้งาน ติดขัด เพื่อให้แน่ใจว่าระบบฟิสิกส์ไม่เคลื่อนย้ายชิ้นส่วนเมื่อประสบการณ์เริ่มต้น

  3. ขยาย กล่องความเข้ากันเวลา ให้เป็นความยาวที่คุณต้องการให้ลำแสงเลเซอร์ของคุณระเบิดออกจากตัวป้องกัน โดยปกติ การขยายนี้จะเพิ่มขึ้นเป็นความยาวเดียวกับตัวป้องกัน

  4. ย้าย กล่องชนกัน ไปยังตำแหน่งที่มันยืดออกจากโคมไฟ emitter ของคุณ กล่องชนของคุณตอนนี้代表เลเซอร์เบลดจาก blaster แล้ว.

กำหนดการติดตั้งอุปกรณ์เสริม

ก่อนที่คุณจะเพิ่มวัตถุ Beam ลงในเครื่องยิงลาเซอร์ของคุณ มีความสำคัญที่จะกำหนดวัตถุ Attachment สองวัตถุในพื้นที่ 3D เพื่อแทน

เพื่อกำหนดการติดตั้งสำหรับลำแสงเลเซอร์:

  1. (อpcional) ทำให้เครื่องมือเสริมใหญ่ขึ้นในพื้นที่ 3D เพื่อให้คุณสามารถมองเห็นได้อย่างชัดเจนว่าเลเซอร์เริ่มต้นและสิ้นสุด

    1. ในแถบเมนู ไปที่ แบบฟอร์ม แท็บ, แล้วส่วน ข้อจํากัด 2. ตั้ง ขนาดเครื่องชั่ง เป็น 2.5 เพื่อให้ขนาดแต่ละส่วนหุ้นใหญ่ขึ้น
  2. ใส่สองสิ่งที่แนบมาในกล่องชนกัน

    1. ใน หน้าต่าง Explorer ให้เลื่อนเมาส์ไปที่ CollisionBox แล้วคลิกที่ไอคอน ⊕ เมนูบริบทัศน์
    2. จากเมนูบริบทัศน์ ใส่ อุปกรณ์เสริม 3. ทำซ้ำขั้นตอนนี้ให้ CollisionBox มีสองวัตถุอุปกรณ์
    3. เปลี่ยนชื่อสองอุปกรณ์นี้ เริ่มอุปกรณ์ และ สิ้นสุดอุปกรณ์ ตามลำดับ
  3. ย้าย เริ่มแนบมากขึ้น ไปยังขอบของ กล่องความร่วมมือ ที่มีลังสะพานกับดวงตา emitter แล้วย้าย เริ่มแนบมากขึ้น ไปยังขอบของ 1> กล่องความร่วมมือ1> ที่

  4. ทำให้ กล่องความเข้ากัน ใส่ให้โปร่งให้คุณสามารถเห็นเนื้อผ้าที่เรนเดอร์ระหว่างอุปกรณ์เสริมโดยไม่มีอุปสรรค

    1. ใน หน้าต่าง Explorer เลือก CollisionBox 2. ใน หน้าต่าง Proprietades ตั้งค่า ความโปร่งใส เป็น 1 เพื่อทำให้ชิ้นส่วนโปร่งใสสมบูรณ์

ปรับแต่งลำแสง

ตอนนี้คุณมีวัตถุ Attachment ในพื้นที่ 3D คุณสามารถเพิ่มและปรับแต่งวัตถุ Beam เพื่อเอาลักษณะลาเซอร์เบม

เพื่อปรับแต่งลำแสง:

  1. ใส่ลำแสงลงใน กล่องอุปกรณ์เสริมภาคล่าสุด 1. ใน หน้าต่าง Explorer ให้เลื่อนเมาส์ไปที่ CollisionBox แล้วคลิกที่ไอคอน ⊕ เมนูบริบทัศน์ 2. จากเมนูบริบทัศน์ ใส่ ลำแสง

  2. การแจ้งเตือนการชนกันสามารถใช้ได้กับวัตถุใหม่ Beam

    1. ใน หน้าต่าง Explorer เลือกลำแสง
    2. ใน หน้าต่าง Proprieties 1. ตั้ง อุปกรณ์0 เป็น เริ่มอุปกรณ์ 2. ตั้ง แนบ1 เป็น ปลายแนบ เรียกค่าเรียงลำดับของมันระหว่างสองแนบ
  3. ปรับแต่งการปรากฏตัวของลำแสงให้เหมือนเลเซอร์ลำแสงในอนาคต

    1. ใน หน้าต่าง Explorer ตรวจสอบว่าลำแสงยังคงเลือก
    2. ใน หน้าต่าง Proprieties 1. ตั้ง เนื้อผิว เป็น rbxassetid://6060542021 เพื่อเรนเดอร์เนื้อผิวใหม่ที่ดูเหมือนลำแสงเลเซอร์ 2. ตั้ง สี เป็น 255, 47, 137 เพื่อให้สีเลเซอร์สดใสสีชมพู 3. ตั้ง การปล่อยแสงออกไปยังไฟเลเซอร์ เป็น 0.5 เพื่อเพิ่มประกายเล็กน้อยให้กับเลเซอร์ 4. ตั้ง ความกว้าง0 และ ความกว้าง1 เป็น 4 เพื่อขยายเลเซอร์ 5. ตั้ง ความเร็วของเนื้อผ้า เป็น 2 เพื่อทำให้เลเซอร์อนิเมชันเร็วขึ้น 6. เปิดใช้งาน กล้องหน้า เพื่อให้แน่ใจว่าเลเซอร์มองเห็นได้ไม่ว่ามุมของผู้เล่นจากเลเซอร์

พฤติกรรมการโจมตีสคริป

ลำแสงเลเซอร์ของคุณขณะนี้ดูดีสำหรับสภาพแวดล้อมของมัน แต่มันยังปลอดภัยสมบูรณ์เมื่อเป็นอาวุธเลเซอร์ตัวตึง เพื่อปรับแต่งลำแสงเลเซอร์ให้สามารถสร้างความเสียหายให้กับผู้เล่นได้ คุ

ตัวอย่างสคริปต์ทำงานโดยการรอเพื่อดูว่าวัตถุใดจะสัมผัสกับกล่องชนวน หากวัตถุที่สัมผัสกับกล่องชนวนม

เพื่อสคริปต์พฤติกรรมที่ทำให้ผู้เล่นเสียหาย:

  1. ใส่สคริปต์ใน LaserBeamBlaster 1. ใน หน้าต่าง Explorer เลื่อนเมาส์ไปที่ LaserBeamBlaster แล้วคลิกที่ไอคอน ⊕ หน้าจอเมนูบริบทรัพย์จะปรากฏขึ้น 2. จากเมนูบริบทัศน์ ใส่ สคริปต์

  2. แทนที่รหัสเริ่มต้นด้วยรหัสต่อไปนี้:


    local laserTrap = script.Parent
    local collisionBox = laserTrap.CollisionBox
    local function onTouch(otherPart)
    local character = otherPart.Parent
    local humanoid = character:FindFirstChildWhichIsA("Humanoid")
    if humanoid then
    humanoid.Health = 0
    end
    end
    collisionBox.Touched:Connect(onTouch)
  3. ทดสอบพฤติกรรมโดยการเดินเข้าสู่ลำแสงเลเซอร์

    1. ในแถบเมนู คลิกปุ่ม เล่น ปุ่ม Studio จะเข้าสู่โหมดทดสอบการเล่น

    2. เดินเข้าไปในลำแสงเลเซอร์เพื่อดูตัวละครของคุณล่มสลาย เมื่อคุณเสร็จสิ้นให้กลับไปที่เมนูและคลิกปุ่ม หยุด คุณจะออกจากโหมดทดสอบ

ตอนนี้คุณมีเลเซอร์ลำแสงอันตราย! โดยใช้ทักษะในวิดีโอนี้คุณสามารถปรับแต่งลำแสงทั้งหมด เช่น ลำแส