Create folder-CollisionManager and add 1st date with collision--test

This commit is contained in:
PetrKu09 2024-08-15 10:16:22 +03:00
parent a583875540
commit 50c9ef4f19
2 changed files with 16 additions and 13 deletions

View file

@ -14,23 +14,26 @@ namespace ZoFo.GameCore.GameManagers.CollisionManager
bool doesStop; bool doesStop;
Rectangle stopRectangle; Rectangle stopRectangle;
// -- // triggers for rectangle
bool isTrigger; bool isTrigger;
Rectangle triggerRectangle; Rectangle triggerRectangle;
//events //delegate
public delegate void EventHandler(object sender, EventArgs e); public delegate void EventHandler(object sender, EventArgs e);
//events
public event EventHandler<CollisionComponent> OnTriggerEnter; public event EventHandler<CollisionComponent> OnTriggerEnter;
public event EventHandler<CollisionComponent> OnTriggerZone; public event EventHandler<CollisionComponent> OnTriggerZone;
public event EventHandler<CollisionComponent> OnTriggerExit; public event EventHandler<CollisionComponent> OnTriggerExit;
// methods-event // methods-event
//for test
public void TriggerEnter(object component, EventArgs e) public void TriggerEnter(object component, EventArgs e)
{ {
} }
} }
} }

View file

@ -11,22 +11,22 @@
<ApplicationIcon>Icon.ico</ApplicationIcon> <ApplicationIcon>Icon.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<None Remove="Icon.ico"/> <None Remove="Icon.ico" />
<None Remove="Icon.bmp"/> <None Remove="Icon.bmp" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="Icon.ico"/> <EmbeddedResource Include="Icon.ico" />
<EmbeddedResource Include="Icon.bmp"/> <EmbeddedResource Include="Icon.bmp" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="MonoGame.Framework.DesktopGL" Version="3.8.1.303"/> <PackageReference Include="MonoGame.Framework.DesktopGL" Version="3.8.1.303" />
<PackageReference Include="MonoGame.Content.Builder.Task" Version="3.8.1.303"/> <PackageReference Include="MonoGame.Content.Builder.Task" Version="3.8.1.303" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MonogameLibrary\MonogameLibrary.csproj" /> <ProjectReference Include="..\MonogameLibrary\MonogameLibrary.csproj" />
</ItemGroup> </ItemGroup>
<Target Name="RestoreDotnetTools" BeforeTargets="Restore"> <Target Name="RestoreDotnetTools" BeforeTargets="Restore">
<Message Text="Restoring dotnet tools" Importance="High"/> <Message Text="Restoring dotnet tools" Importance="High" />
<Exec Command="dotnet tool restore"/> <Exec Command="dotnet tool restore" />
</Target> </Target>
</Project> </Project>