Site icon บริษัท โค๊ดบี จำกัด

ทำแอพด้วย Unity2D Canvas ตอน : List View

ทำแอพด้วย Unity2D Canvas ตอน : List View

ดาวน์โหลดโปรเจค Unity3D Listview

ListView คือองค์ประกอบพื้นฐานของโมบายแอพพลิเคชั่น แต่เป็นส่วนประกอบพื้นฐานที่สำคัญมากที่สุด
เหตุผลเพราะว่าการแสดงผลบนโมบายแอพพลิเคชั่นในลักษณะ Listview เป็นการใช้งานที่เรามักจะเห็น
ในเกือบทุกแอพพลิเคชั่น เป็นการออกแบบ UI ที่ลงตัวและนำไปประยุกต์ใช้งานได้กับการแสดงข้อมูลหลากหลายประเภท

และนักพัฒนาส่วนใหญ่ที่เริ่มพัฒนาโมบายแอพพลิเคชั่น มักจะเริ่มและฝึกเขียน ListView ทั้งใน iOS และ​ Android
สำหรับการเขียน ListView ในโปรแกรม Unity3D โดยใช้ component หลักในตัวโปรแกรมและภาษา C#
ก็สามารถทำได้เหมือนกับโปรแกรมและภาษาอื่น ๆ และไม่ยุ่งยากมากนัก มาเริ่มกันเลยครับ

ตั้งค่าให้ Canvas 2D

1. สร้าง Unity 2D Project ตั้งชื่อว่า ListView

2. คลิกขวาในส่วนของ Hierarchy และสร้าง Panel และ Canvas

3. เลื่อกไปที่ Canvas ในหน้าต่าง Inspector ในส่วนของ Canvas Section ให้ตั้งค่าดังนี้

4. เลื่อกไปที่ Canvas ในหน้าต่าง Inspector ในส่วนของ Canvas Scaler ให้ตั้งค่าดังนี้

สร้างตัว UI ListView

ในหน้าต่าง Hierarchy

Add Component ให้ Object ใน ListView

ในหน้าต่าง Hierarchy

ทดสอบการทำงาน

ไปที่หน้าต่าง Hierarchy คลิกที่ ListView กด Command+D หรือ Ctrl+D สำหรับ Window เพื่อสร้าง
Duplicate ListItem ขึ้นมาให้เกินความสูงของหน้าจอแอพพลิเคชั่น จากนั้นกดปุ่ม Play เพื่อทดสอบการทำงาน

ดาวน์โหลดโปรเจค Unity3D Listview

Exit mobile version