BITFALL/Assets/Polaris - Low Poly Ecosystem/Polaris - Low Poly Terrain .../Runtime/Scripts/StampTool/GStampToolUtilities.cs

23 lines
595 B
C#
Raw Normal View History

2023-12-30 17:37:48 +08:00
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
namespace Pinwheel.Griffin.StampTool
{
public static class GStampToolUtilities
{
public static List<GStylizedTerrain> CheckOverlap(int groupId, Rect stamperRect)
{
List<GStylizedTerrain> terrains = new List<GStylizedTerrain>();
GCommon.ForEachTerrain(groupId, (t) =>
{
if (stamperRect.Overlaps(t.Rect))
{
terrains.Add(t);
}
});
return terrains;
}
}
}