Implement player spawning in predefined location in lobby and levels

This commit is contained in:
2024-08-20 19:38:32 +02:00
parent 3f64f82464
commit 1a9e2a3ee8
23 changed files with 559 additions and 3 deletions

View File

@@ -0,0 +1,35 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DrawGizmoComponent : MonoBehaviour
{
enum Gizmo
{
WireCube,
WireSphere
}
[SerializeField]
private Gizmo gizmo = Gizmo.WireCube;
[SerializeField]
private Color color = Color.yellow;
private void OnDrawGizmos()
{
Gizmos.color = color;
switch (gizmo)
{
case Gizmo.WireCube:
Gizmos.DrawWireCube(transform.position, new Vector3(1, 1, 1));
break;
case Gizmo.WireSphere:
Gizmos.DrawWireSphere(transform.position, 0.5f);
break;
}
}
}