เรามาเริ่มกันเลยครับ
1. ให้ทำการเตรียมภาพที่ต้องการทำ Gizmos (ตัวอย่างไฟล์ ชื่อ treasure.png)
2. จากนั้นทำการสร้าง Folder ชื่อ Gizmos และนำภาพใส่ไปยัง Folder
3. จากนั้นทำการสร้าง C# Script (MyGizmos.cs) และทำการเพิ่ม
public class MyGizmo : MonoBehaviour
{
public void OnDrawGizmos()
{
Gizmos.DrawIcon(transform.position, "treasure.png");
}
}
คำอธิบาย
- Function OnDrawGizmos() เป็น function หลักที่ใช้ทำการวาด Custom Gizmos
- Gizmos.DrawIcon เป็นคำสั่งสำหรับวาดนั้นเอง ซึ่งสามารถวาดได้หลายแบบ เช่น DrawCube, DrawSphere และ อื่นๆ
ปล. มีอะไรแนะนำได้นะครับ
NO GAME NO DREAM!!!!