typo for unity3d

This commit is contained in:
ikpil 2023-08-20 13:19:47 +09:00
parent 36746745b7
commit c2e954b70a
12 changed files with 56 additions and 56 deletions

View File

@ -28,16 +28,16 @@ namespace DotRecast.Recast.Demo
{
public class DemoSample
{
private DemoInputGeomProvider _inputGeom;
private DemoInputGeomProvider _geom;
private DtNavMesh _navMesh;
private DtNavMeshQuery _navMeshQuery;
private readonly RcNavMeshBuildSettings _settings;
private IList<RecastBuilderResult> _recastResults;
private bool _changed;
public DemoSample(DemoInputGeomProvider inputGeom, IList<RecastBuilderResult> recastResults, DtNavMesh navMesh)
public DemoSample(DemoInputGeomProvider geom, IList<RecastBuilderResult> recastResults, DtNavMesh navMesh)
{
_inputGeom = inputGeom;
_geom = geom;
_recastResults = recastResults;
_navMesh = navMesh;
_settings = new RcNavMeshBuildSettings();
@ -53,7 +53,7 @@ namespace DotRecast.Recast.Demo
public DemoInputGeomProvider GetInputGeom()
{
return _inputGeom;
return _geom;
}
public IList<RecastBuilderResult> GetRecastResults()
@ -88,7 +88,7 @@ namespace DotRecast.Recast.Demo
public void Update(DemoInputGeomProvider geom, IList<RecastBuilderResult> recastResults, DtNavMesh navMesh)
{
_inputGeom = geom;
_geom = geom;
_recastResults = recastResults;
_navMesh = navMesh;
SetQuery(navMesh);

View File

@ -381,14 +381,14 @@ public class RecastDemo : IRecastDemoChannel
settingsView.SetSample(_sample);
toolset = new RcToolsetView(
new TestNavmeshDemoTool(),
new TileDemoTool(),
new ObstacleDemoTool(),
new OffMeshConnectionDemoTool(),
new ConvexVolumeDemoTool(),
new CrowdDemoTool(),
new JumpLinkBuilderDemoTool(),
new DynamicUpdateDemoTool()
new TestNavmeshSampleTool(),
new TileSampleTool(),
new ObstacleSampleTool(),
new OffMeshConnectionSampleTool(),
new ConvexVolumeSampleTool(),
new CrowdSampleTool(),
new JumpLinkBuilderSampleTool(),
new DynamicUpdateSampleTool()
);
toolset.SetEnabled(true);
logView = new RcLogView();
@ -610,10 +610,10 @@ public class RecastDemo : IRecastDemoChannel
dd.Fog(camr * 0.1f, camr * 1.25f);
renderer.Render(_sample, settingsView.GetDrawMode());
IRcDemoTool demoTool = toolset.GetTool();
if (demoTool != null)
ISampleTool sampleTool = toolset.GetTool();
if (sampleTool != null)
{
demoTool.HandleRender(renderer);
sampleTool.HandleRender(renderer);
}
dd.Fog(false);
@ -788,12 +788,12 @@ public class RecastDemo : IRecastDemoChannel
}
RcVec3f rayDir = RcVec3f.Of(rayEnd.x - rayStart.x, rayEnd.y - rayStart.y, rayEnd.z - rayStart.z);
IRcDemoTool rayDemoTool = toolset.GetTool();
ISampleTool raySampleTool = toolset.GetTool();
rayDir.Normalize();
if (rayDemoTool != null)
if (raySampleTool != null)
{
Logger.Information($"click ray - tool({rayDemoTool.GetTool().GetName()}) rayStart({rayStart.x:0.#},{rayStart.y:0.#},{rayStart.z:0.#}) pos({rayDir.x:0.#},{rayDir.y:0.#},{rayDir.z:0.#}) shift({processHitTestShift})");
rayDemoTool.HandleClickRay(rayStart, rayDir, processHitTestShift);
Logger.Information($"click ray - tool({raySampleTool.GetTool().GetName()}) rayStart({rayStart.x:0.#},{rayStart.y:0.#},{rayStart.z:0.#}) pos({rayDir.x:0.#},{rayDir.y:0.#},{rayDir.z:0.#}) shift({processHitTestShift})");
raySampleTool.HandleClickRay(rayStart, rayDir, processHitTestShift);
}
if (hit)
@ -812,10 +812,10 @@ public class RecastDemo : IRecastDemoChannel
pos.x = rayStart.x + (rayEnd.x - rayStart.x) * hitTime;
pos.y = rayStart.y + (rayEnd.y - rayStart.y) * hitTime;
pos.z = rayStart.z + (rayEnd.z - rayStart.z) * hitTime;
if (rayDemoTool != null)
if (raySampleTool != null)
{
Logger.Information($"click - tool({rayDemoTool.GetTool().GetName()}) rayStart({rayStart.x:0.#},{rayStart.y:0.#},{rayStart.z:0.#}) pos({pos.x:0.#},{pos.y:0.#},{pos.z:0.#}) shift({processHitTestShift})");
rayDemoTool.HandleClick(rayStart, pos, processHitTestShift);
Logger.Information($"click - tool({raySampleTool.GetTool().GetName()}) rayStart({rayStart.x:0.#},{rayStart.y:0.#},{rayStart.z:0.#}) pos({pos.x:0.#},{pos.y:0.#},{pos.z:0.#}) shift({processHitTestShift})");
raySampleTool.HandleClick(rayStart, pos, processHitTestShift);
}
}
}

View File

@ -34,9 +34,9 @@ using static DotRecast.Recast.Demo.Draw.DebugDrawPrimitives;
namespace DotRecast.Recast.Demo.Tools;
public class ConvexVolumeDemoTool : IRcDemoTool
public class ConvexVolumeSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<ConvexVolumeDemoTool>();
private static readonly ILogger Logger = Log.ForContext<ConvexVolumeSampleTool>();
private DemoSample _sample;
private readonly ConvexVolumeToolImpl _impl;
@ -49,7 +49,7 @@ public class ConvexVolumeDemoTool : IRcDemoTool
private readonly List<RcVec3f> pts = new();
private readonly List<int> hull = new();
public ConvexVolumeDemoTool()
public ConvexVolumeSampleTool()
{
_impl = new ConvexVolumeToolImpl();
}

View File

@ -35,9 +35,9 @@ using static DotRecast.Recast.Demo.Draw.DebugDrawPrimitives;
namespace DotRecast.Recast.Demo.Tools;
public class CrowdDemoTool : IRcDemoTool
public class CrowdSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<CrowdDemoTool>();
private static readonly ILogger Logger = Log.ForContext<CrowdSampleTool>();
private DemoSample _sample;
private readonly CrowdToolImpl _impl;
@ -54,7 +54,7 @@ public class CrowdDemoTool : IRcDemoTool
private int m_modeIdx = CrowdToolMode.CREATE.Idx;
private long crowdUpdateTime;
public CrowdDemoTool()
public CrowdSampleTool()
{
m_agentDebug.vod = new DtObstacleAvoidanceDebugData(2048);
profilingTool = new CrowdProfilingTool(GetAgentParams);

View File

@ -40,9 +40,9 @@ using static DotRecast.Recast.Demo.Draw.DebugDrawPrimitives;
namespace DotRecast.Recast.Demo.Tools;
public class DynamicUpdateDemoTool : IRcDemoTool
public class DynamicUpdateSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<DynamicUpdateDemoTool>();
private static readonly ILogger Logger = Log.ForContext<DynamicUpdateSampleTool>();
private DemoSample _sample;
private readonly DynamicUpdateToolImpl _impl;
@ -89,7 +89,7 @@ public class DynamicUpdateDemoTool : IRcDemoTool
private bool raycastHit;
private RcVec3f raycastHitPos;
public DynamicUpdateDemoTool()
public DynamicUpdateSampleTool()
{
_impl = new();
executor = Task.Factory;

View File

@ -24,7 +24,7 @@ using DotRecast.Recast.Toolset;
namespace DotRecast.Recast.Demo.Tools;
public interface IRcDemoTool
public interface ISampleTool
{
void SetSample(DemoSample sample);
void OnSampleChanged();

View File

@ -28,15 +28,15 @@ using static DotRecast.Recast.Demo.Draw.DebugDrawPrimitives;
namespace DotRecast.Recast.Demo.Tools;
public class JumpLinkBuilderDemoTool : IRcDemoTool
public class JumpLinkBuilderSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<JumpLinkBuilderDemoTool>();
private static readonly ILogger Logger = Log.ForContext<JumpLinkBuilderSampleTool>();
private DemoSample _sample;
private readonly JumpLinkBuilderToolImpl _impl;
private readonly JumpLinkBuilderToolOption _option;
public JumpLinkBuilderDemoTool()
public JumpLinkBuilderSampleTool()
{
_impl = new();
_option = new();

View File

@ -8,9 +8,9 @@ using Serilog;
namespace DotRecast.Recast.Demo.Tools;
public class ObstacleDemoTool : IRcDemoTool
public class ObstacleSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<ObstacleDemoTool>();
private static readonly ILogger Logger = Log.ForContext<ObstacleSampleTool>();
private DemoSample _sample;
@ -18,7 +18,7 @@ public class ObstacleDemoTool : IRcDemoTool
private bool _hitPosSet;
private RcVec3f _hitPos;
public ObstacleDemoTool()
public ObstacleSampleTool()
{
_impl = new(DtTileCacheCompressorFactory.Shared);
}

View File

@ -30,9 +30,9 @@ using static DotRecast.Recast.Demo.Draw.DebugDraw;
namespace DotRecast.Recast.Demo.Tools;
public class OffMeshConnectionDemoTool : IRcDemoTool
public class OffMeshConnectionSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<OffMeshConnectionDemoTool>();
private static readonly ILogger Logger = Log.ForContext<OffMeshConnectionSampleTool>();
private DemoSample _sample;
@ -40,7 +40,7 @@ public class OffMeshConnectionDemoTool : IRcDemoTool
private bool hitPosSet;
private RcVec3f hitPos;
public OffMeshConnectionDemoTool()
public OffMeshConnectionSampleTool()
{
_impl = new();
}

View File

@ -13,9 +13,9 @@ using static DotRecast.Recast.Demo.Draw.DebugDrawPrimitives;
namespace DotRecast.Recast.Demo.Tools;
public class TestNavmeshDemoTool : IRcDemoTool
public class TestNavmeshSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<TestNavmeshDemoTool>();
private static readonly ILogger Logger = Log.ForContext<TestNavmeshSampleTool>();
private const int MAX_POLYS = 256;
@ -47,7 +47,7 @@ public class TestNavmeshDemoTool : IRcDemoTool
private DtStatus m_pathFindStatus = DtStatus.DT_FAILURE;
private readonly List<RcVec3f> randomPoints = new();
public TestNavmeshDemoTool()
public TestNavmeshSampleTool()
{
_impl = new();
m_filter = new DtQueryDefaultFilter(

View File

@ -10,9 +10,9 @@ using static DotRecast.Recast.Demo.Draw.DebugDraw;
namespace DotRecast.Recast.Demo.Tools;
public class TileDemoTool : IRcDemoTool
public class TileSampleTool : ISampleTool
{
private static readonly ILogger Logger = Log.ForContext<TileDemoTool>();
private static readonly ILogger Logger = Log.ForContext<TileSampleTool>();
private DemoSample _sample;
private readonly TileToolImpl _impl;
@ -20,7 +20,7 @@ public class TileDemoTool : IRcDemoTool
private bool _hitPosSet;
private RcVec3f _hitPos;
public TileDemoTool()
public TileSampleTool()
{
_impl = new();
}

View File

@ -31,15 +31,15 @@ public class RcToolsetView : IRcView
{
//private readonly NkColor white = NkColor.Create();
private int _currentToolIdx = 0;
private IRcDemoTool _currentDemoTool;
private ISampleTool _currentSampleTool;
private bool enabled;
private readonly IRcDemoTool[] tools;
private readonly ISampleTool[] tools;
private bool _isHovered;
public bool IsHovered() => _isHovered;
private RcCanvas _canvas;
public RcToolsetView(params IRcDemoTool[] tools)
public RcToolsetView(params ISampleTool[] tools)
{
this.tools = tools;
}
@ -82,10 +82,10 @@ public class RcToolsetView : IRcView
return;
}
_currentDemoTool = tools[_currentToolIdx];
ImGui.Text(_currentDemoTool.GetTool().GetName());
_currentSampleTool = tools[_currentToolIdx];
ImGui.Text(_currentSampleTool.GetTool().GetName());
ImGui.Separator();
_currentDemoTool.Layout();
_currentSampleTool.Layout();
ImGui.End();
}
@ -95,9 +95,9 @@ public class RcToolsetView : IRcView
this.enabled = enabled;
}
public IRcDemoTool GetTool()
public ISampleTool GetTool()
{
return _currentDemoTool;
return _currentSampleTool;
}
public void SetSample(DemoSample sample)