สอน Unity3D C# ตอน 6 วิธีเปลี่ยน scene ด้วย SceneManager

สอน Unity3D C# ตอน 6 วิธีเปลี่ยน scene ด้วย SceneManager สอน Unity3D C# ตอน 6 วิธีเปลี่ยน scene ด้วย SceneManager ในการเริ่มต้นทำแอพพลิเคชั่น อีกหนึ่ง action ที่จำเป็นและสำคัญมาก ๆ คือการเปลี่ยนหน้าของแอพพลิเคชั่น จากหน้าหนึ่งไปยังอีกหน้าหนึ่ง สำหรับการเขียนโปรแกรมด้วยโปรแกรม Unity3d ภาษา C# เราจะเรียกแต่ละหน้าว่า scene

อ่านเพิ่มเติม


สอน Unity3D C# ตอน 5 จัดการกับ Object ใน Scene ด้วยโค๊ด

สอน Unity3D C# ตอน 5 จัดการกับ Object ใน Scene ด้วยโค๊ด สอน Unity3D C# ตอน 5 จัดการกับ Object ใน Scene ด้วยโค๊ด ในโปรแกรม Unity3D นั้น การจัดการกับ Object หรือ UI Element ทั้งหมดใน Scene รวมไปถึง UI Canvas ทำได้ง่ายมากครับ เพียงแค่เราประกาศตัวแปรแบบ Public ตัวแปรนั้น ๆ จะกลายเป็น element หนึ่งในช่อง inspector เราสามารถลากรูป ปุ่ม เสียง หรือพิมพ์ข้อความ เพื่อกำหนดค่าให้กับตัวแปรนั้น ๆ ได้เลย และในไฟล์ .cs เราก็จะสามารถจัดการกับวัตถุนั้น ๆ ได้ผ่านตัวแปรแบบ public […]

อ่านเพิ่มเติม


สอน Unity3D C# ตอน 5 เครื่องมือในการจัดการ view และ object

สอน Unity3D C# ตอน 5 เครื่องมือในการจัดการ view และ object สอน Unity3D C# ตอน 5 เครื่องมือในการจัดการ view และ object บทความนี้เป็นหัวข้อพื้นฐานในการฝึกใช้งานเครื่องมือหลักของโปรแกรม Unity ในการจัดการกับ View และ Object ทั้งหมดใน workspace การฝึกใช้เครื่องมือให้คร่องแคร่วจะทำให้เราสามารถพัฒนาโปรแกรมได้เร็วยิ่งขึ้น ลองมาดูกันครับว่าเครื่องมือหลัก ๆ ในโปรแกรม Unity3D นั้น มีอะไรบ้างที่เราจำเป็นจะต้องใช้งานอยู่บ่อย ๆ

อ่านเพิ่มเติม


สอน Unity3D C# ตอน 4 เพิ่ม event onClick ให้ UI Button

ทำโมบายแอพด้วย-unity

สอน Unity3D C# ตอน 4 เพิ่ม event onClick ให้ UI Button สอน Unity3D C# ตอน 4 เพิ่ม event onClick ให้ UI Button ในบทความที่แล้ว เราได้เริ่มต้นด้วยการสร้างไฟล์ C# ไฟล์ .cs ใน Unity และทดสอบการทำงานของฟังก์ชั่น void Start() และฟังก์ชั่น void Update() ในบทความนี้เราจะทดลองสร้างฟังก์ชั่นขึ้นมาเอง และเริ่มการทำงานของฟังก์ชั่นเมื่อมีการคลิกที่ปุ่ม หรือ UI Button ตัวอย่างด้านล่าง ถ้าไม่เข้าใจให้กลับไปอ่านบทความก่อนนหน้านี้ https://www.codebee.co.th/labs/สอน-unity3d-c-ตอน-3-สร้างไฟล์ภาษา-c-แ/

อ่านเพิ่มเติม


สอน Unity3D C# ตอน 3 สร้างไฟล์ภาษา C# และเริ่มเขียนโค๊ด

ทำโมบายแอพด้วย-unity

สอน Unity3D C# ตอน 3 สร้างไฟล์ภาษา C# และเริ่มเขียนโค๊ด สอน Unity3D C# ตอน 3 สร้างไฟล์ภาษา C# และเริ่มเขียนโค๊ด สำหรับการเขียนโปรแกรมภาษา C# ใน Unity เราสามารถใช้ Editor Tool ตัวไหนก็ได้ แต่โดยปกติแล้วเมื่อเราติดตั้งโปรแกรม Unity3D จะมีตัวเลือกให้เราติดตั้ง MonoDevelop ติดมาด้วย

อ่านเพิ่มเติม


สอน Unity3D C# ตอน 2 สร้าง Canvas และ UI Component

ทำโมบายแอพด้วย-unity

สอน Unity3D C# ตอน 2 สร้าง Canvas และ UI Component สอน Unity3D C# ตอน 2 สร้าง Canvas และ UI Component UI ( User Interface ) คือ Object พื้นฐานที่โปรแกรม Unity3D มีให้เราสามารถนำใช้งานได้ โดยไม่ต้องสร้างขึ้นมาเองหรือเขียนโค๊ดเพื่อสร้างขึ้นมาใหม่ โดยจุดเด่นของ UI Component ในโปรแกรม Unity3D คือ เราสามารถจัดการปรับเปลี่ยนรูปร่างหน้าตาของ UI ต่าง ๆ ค่อนข้างง่าย

อ่านเพิ่มเติม


สอน SQLite ใช้งานฐานข้อมูลแบบออฟไลน์กับ Unity C#

สอน-SQLite

สอน SQLite ใช้งานฐานข้อมูลแบบออฟไลน์กับ Unity C# SQLite เป็นระบบฐานข้อมูลที่ทำงานในลักษณะออฟไลน์หรือเป็นฐานข้อมูลที่ถูกเก็บไว้ในเครื่อง client นิยมนำไปใช้สำหรับพัฒนาโมบายแอพพลิเคชั่น เราจะสังเกตุเห็นว่าเวลาที่เราเล่นเกมส์มือถือจะสามารถเล่นได้ทั้งแบบออนไลน์และออฟไลน์ ข้อมูลต่าง ๆ จะถูกเก็บแบบออฟไลน์เมื่อเราเล่นเกมส์แบบไม่เชื่อมต่ออินเตอร์เนต และจะถูกอัพเดทไปที่ฐานข้อมูลบน Server เมื่อเราเชื่อมต่ออินเตอร์เนต

อ่านเพิ่มเติม


Unity C# โหลดและแสดง JSON Data ติดฐานข้อมูล PHP & MySQL

Unity C# โหลดและแสดง JSON Data ติดฐานข้อมูล PHP & MySQL 1. ผมเทสโดยออกแบบฐานข้อมูลง่าย ๆ นะครับมีแค่ 2 field คือ id,name ตามรูปครับ

อ่านเพิ่มเติม