สรรพสิ้น

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

สรรพสิทธิ์ ควบคุมวิธีที่วัตถุดูและทำงาน สรรพสิทธิ์แต่ละอันใน Roblox Studio มีสัญลักษณ์สี ขนาด และรูปร่างของวัตถุ รหัส

เพื่อเรียนรู้เกี่ยวกับสมบัติสัมพันธ์, คุณจะสำรวจสมบัติสัมพันธ์ทั่วไปที่พบในชิ้นส่วนแล้วเขียนสคริปต์เพื่อเปลี่ยนสีของชิ้นส่วน

หน้าตัวละคร

หน้า โปรพีเพอร์ตี้ สามารถใช้เพื่อเรียนรู้เกี่ยวกับโปรไฟล์ของวัตถุ ใช้มันเพื่อดูโปรไฟล์ของชิ้นส่วน

  1. เลือกส่วนหนึ่ง

  2. ใน หน้าต่าง Proprieties ด้านล่างขวา, ดูที่สมบัติสมบัติที่แตกต่างกันที่สามารถเปลี่ยนได้เช่นสีขนาดวัสดุและความโปร่งใส คุณยังสามารถเปลี่ยนส่วนใหญ่ของสมบัติสมบัติในหน้าต่างนี้จากภายในสคริ

หากคุณไม่เห็นหน้า ข้อมูลองค์กร ไปที่แท็บ มุมมอง และคลิกปุ่ม ดู

เพิ่มความคิดเห็นในสคริปต์

ความคิดเห็นเป็นข้อความพิเศษที่เริ่มด้วย -- ที่ช่วยให้นักเขียนจำส่วนไหนของสคริปต์ทำอยู่ ในขณะที่ความคิดเห็นไม่ได้ดำเนินการ; พวกเขาเพียงแค่

  1. เลือกส่วนที่มีอยู่หรือสร้างส่วนใหม่ เปลี่ยนชื่อส่วนว่า PracticePart

  2. ใน ServerScriptService สร้างสคริปต์ใหม่ที่มีชื่อว่า ChangeColor

  3. ในสคริปต์, ลบรหัสเริ่มต้น จากนั้นเขียนความคิดเห็น ความคิดเห็น โดยการพิมพ์ -- และคำอธิบายสั้น ๆ ของสคริปต์

    Describes what the script does

    -- Changes the color of a part

การค้นหาส่วน

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

ตอนนี้คุณรู้ว่าส่วนนั้นอยู่ที่ไหน ตำแหน่งของส่วนต้องถูกแปลเป็นสิ่งที่สคริปต์สามารถเข้าใจได้

  1. ใต้ความคิดเห็น, ใส่ workspace.PracticePart

    References PracticePart in Workspace

    -- เปลี่ยนสีของชิ้นส่วน
    workspace.PracticePart

เปลี่ยนสมบัติด้วยรหัส

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

ค่า RGB ใช้ตัวเลขสามจาก 0 ถึง 255 แยกกับจุลภาค เช่นสีดำคือ (0, 0, 0) ในขณะที่สีขาวคือ (255, 255, 255)

สำหรับส่วนนี้สคริปจะเปลี่ยนสีของมันเป็นสีใหม่ Color3 ซึ่งเป็นไฟล์ข้อมูลที่เก็บสี

  1. หลังจาก PracticePart ให้พิมพ์ .Color เพื่อเข้าถึงสมบัติสี

    Accesses the Color property

    -- เปลี่ยนสีของชิ้นส่วน
    workspace.PracticePart.Color
  2. ต่อไป, เขียน = Color3.fromRGB() รหัสนี้จะช่วยให้คุณสามารถกำหนดสีใหม่

    Uses Color3.fromRGB()

    -- เปลี่ยนสีของชิ้นส่วน
    workspace.PracticePart.Color = Color3.fromRGB()
  3. สามารถพิมพ์สี RGB ได้โดยการเขียนสี RGB ในข้อความปกติ แต่ใช้ตัวเลือกสีเป็นเรื่องง่าย คลิก ภายใน ของข้อความ แล้วคลิกล้อสี ติดตามป๊อปอัปเพื่อสร้างสี

    รหัสของคุณควรดูเหมือนรหัสด้านล่าง

    อัปเดตสีของ PracticePart

    -- เปลี่ยนสีของชิ้นส่วน
    workspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)
  4. กด เล่น เพื่อทดสอบว่าส่วนของคุณเปลี่ยนสี

สรุป

วัตถุทุกตัวมีสมบัติสินค้า ส่วนมีสมบัติสินค้าเช่นสีและความโปร่งใส ในขณะเดียวกัน วัตถุประเภทอื่น ๆ มีสมบัติสินค้าเฉพาะของพวกเขา

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