Add Monster Spawn points, monster head placeholders. Add utility for prefab variation by sprite selection.

This commit is contained in:
2025-09-19 12:51:25 +02:00
parent 31f2ce338d
commit d110616907
29 changed files with 2612 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
using UnityEngine;
namespace Minigames.DivingForPictures
{
public class MonsterSpawnPoint : MonoBehaviour
{
[Tooltip("Visual radius for spawn point in editor")]
public float gizmoRadius = 0.5f;
// Visual indicator for editor only
private void OnDrawGizmos()
{
Gizmos.color = Color.red;
Gizmos.DrawWireSphere(transform.position, gizmoRadius);
// Draw a cross in the center for better visibility
Gizmos.DrawLine(
transform.position + Vector3.left * gizmoRadius * 0.5f,
transform.position + Vector3.right * gizmoRadius * 0.5f);
Gizmos.DrawLine(
transform.position + Vector3.up * gizmoRadius * 0.5f,
transform.position + Vector3.down * gizmoRadius * 0.5f);
}
}
}