DrawWireCube
How do I use Draw Wire Cube
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
File name: GizmoType.cs
Copy
15 public static void Draw( Vector3 center, GizmoType type, Color color, float size )
16 {
17 Gizmos.color = color;
18
19 switch( type )
20 {
21 case GizmoType.Cube:
22 Gizmos.DrawCube( center, Vector3.one * size );
23 break;
24 case GizmoType.Sphere:
25 Gizmos.DrawSphere( center, size * 0.5f );
26 break;
27 case GizmoType.WireCube:
28 Gizmos.DrawWireCube( center, Vector3.one * size );
29 break;
30 case GizmoType.WireSphere:
31 Gizmos.DrawWireSphere( center, size * 0.5f );
32 break;
33 }
34 }
File name: Grid.cs
Copy
289 void OnDrawGizmos() {
290 Gizmos.DrawWireCube(transform.position, new Vector3(2,2,2));
291 }
File name: PlayerCtrl.cs
Copy
66 private void OnDrawGizmos()
67 {
68 //Gizmos.DrawWireSphere(feet.position, feetRadius);
69
70 Gizmos.DrawWireCube(feet.position, new Vector3(boxWidth, boxHeight, 0));
71 }
DrawWireCube 148 lượt xem
Gõ tìm kiếm nhanh...