Unity Tutorial - ระบบคราฟ [ Crafting System - Minecraft ]

Опубликовано: 10 Июнь 2026
на канале: Moss GameDev
777
37

ระบบ Crafting ที่ทำนี้ ทำต่อจากคลิประบบ Inventory ในช่องนะครับ ถ้าใครยังไม่ได้ทำ Inventory ไปทำตามก่อนนะครับ เพราะผมสืบทอดแล้วใช้ต่อจากเดิมหลายอย่างเลย

ระบบ Inventory :    • Unity Tutorial - ระบบช่องเก็บของ[ Inventor...  

00:00:00 - Opening
00:00:15 - ตัวอย่าง Crafting System
00:00:59 - ตัวอย่าง Custom Editor ของ CraftRecipe
00:01:45 - สร้าง Crafting Canvas UI
00:05:07 - สร้าง Class PanelManager ควบคุม UI
00:07:07 - สร้าง Class CraftingInventory
00:09:55 - สร้าง Class CraftingSlot
00:10:15 - สร้าง Methods ใน CraftingInventory
00:13:32 - สร้าง Methods ใน CraftingSlot
00:21:10 - แก้ไข CreateInventorySlots ใน CraftingInventory
00:23:18 - แก้ไข UseCraftMaterials ใน CraftingInventory
00:24:29 - แก้ไข ReturnAllToMainInventory ใน CraftingInventory
00:25:55 - ใส่ Class CraftingInventory ใน CraftingCanvas
00:26:49 - สร้าง Prefab CraftSlotButton
00:28:25 - ทดสอบ CreateInventorySlots
00:29:42 - เพิ่ม MakeThisToTopLayer ใน Inventory
00:31:10 - เรียก MakeThisToTopLayer ที่ CraftingSlot และ InventorySLot
00:32:55 - สร้าง Class OutputSlot
00:39:02 - สร้าง CraftRecipe
00:41:23 - ตัวอย่าง CraftRecipe หลังเขียน CustomEditor
00:43:07 - แก้ไข CheckItemRecipe ใน CraftingInventory
00:47:00 - เพิ่มตัวแปร outputSlot กับ craftRecipes ใน CraftingInventory
00:47:28 - แก้ไข CheckAllCraftRecipe ใน CraftingInventory
00:49:33 - สร้างและทดสแบ CraftRecipe
00:50:49 - สร้าง CraftRecipe_CustomEditor เพื่อแก้ Inspector ของ CraftRecipe
01:17:21 - สร้าง Item ใหม่ Ingot
01:19:09 - สร้าง CraftRecipe ใหม่
01:20:20 - แก้ ItemSpawner กับ Ingot
01:20:37 - ทดสอบ Crafting System
01:22:07 - แก้บัคปิดหน้าต่าง Crafting
01:23:28 - Ending