- Retiré temporairement l'erreur qui apparaît quand on intéragit avec un niveau qui n'a pas de WaveConfig.
This commit is contained in:
parent
99655f7e09
commit
2ff5982821
@ -6,6 +6,7 @@ using System.Collections;
|
||||
using GatherAndDefend.LevelEditor;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using UnityEditorInternal;
|
||||
|
||||
public static class Extensions
|
||||
{
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
@ -26,15 +27,23 @@ public class ClickBehavior : MonoBehaviour
|
||||
#if UNITY_EDITOR
|
||||
if (Input.GetMouseButtonUp(0))
|
||||
{
|
||||
const float clickRangeForSpawn = 0.7f;
|
||||
var spawners = LevelManager.Instance.GetAll<SpawnerTile>();
|
||||
var closest = spawners.Minimum(spawn => Vector2.Distance(spawn.Position, transform.position));
|
||||
var distance = Vector2.Distance(clickPoint, closest.Position);
|
||||
|
||||
if (distance < clickRangeForSpawn)
|
||||
try
|
||||
{
|
||||
closest.TriggerSpawnDebug();
|
||||
const float clickRangeForSpawn = 0.7f;
|
||||
var spawners = LevelManager.Instance.GetAll<SpawnerTile>();
|
||||
var closest = spawners.Minimum(spawn => Vector2.Distance(spawn.Position, transform.position));
|
||||
var distance = Vector2.Distance(clickPoint, closest.Position);
|
||||
|
||||
if (distance < clickRangeForSpawn)
|
||||
{
|
||||
closest.TriggerSpawnDebug();
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.Out.WriteLine(e.ToString());
|
||||
}
|
||||
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user